Vocabulary

苦心惨憺

taking great pains

noun suru-verb vi