Vocabulary
奮闘努力
ふんとうどりょく
try one's best; all-out effort; strenuous efforts
noun
suru-verb