Vocabulary

力行

strenuous efforts; exertion

noun suru-verb vi