プログレッシブ和英中辞典(第4版)の解説
あくせんくとう【悪戦苦闘】
a desperate struggle; a tough fight
悪戦苦闘する fight desperately (against heavy odds)
悪戦苦闘の末,やっと勝った
We finally won the game after a tough fight.
つたない英語で悪戦苦闘した
I had a hard time trying to express myself in (my poor) English.