Vocabulary
力行
りっこう
strenuous efforts; exertion
noun
suru-verb
vi