ブラウザの設定でJava Scriptの使用を有効にしてご利用ください。
悪戦苦闘する
fight desperately [against heavy odds]
struggle hard 《against》
読み方:あくせんくとう
to be hard pressed―fight against heavy odds
悪戦苦闘.
a hard fight
悪戦苦闘