力戦奮闘 りきせんふんとう fighting with all one's might; fighting up against; making strenuous efforts n vs yoji Advanced ➥