りきせんふんとう
力戦奮闘
fighting with all one's might; fighting up against; making strenuous efforts
N3Noun
Noun, Suru verb
fighting with all one's might•fighting up against•making strenuous efforts
fighting with all one's might; fighting up against; making strenuous efforts