PanLinx
English
eng-000
making strenuous efforts
English
eng-000
exerting oneself
English
eng-000
fighting up against
日本語
jpn-000
力戦奮闘
日本語
jpn-000
努力奮励
日本語
jpn-000
奮励努力
PanLex