Sentence

彼は悪戦苦闘している。

(かれ)悪戦苦闘(あくせんくとう)している。
He is fighting with his back against the wall.
Sentence

彼は、私が2時間も悪戦苦闘した問題を5分で解いてしまった。

(かれ)は、(わたし)が2時間(じかん)悪戦苦闘(あくせんくとう)した問題(もんだい)を5(ふん)()いてしまった。
He solved the problem in five minutes that I had struggled with for two hours.
Sentence

トムはもう3時間もの間、眠りにつこうと悪戦苦闘しています。

トムはもう3時間(じかん)もの(かん)(ねむ)りにつこうと悪戦苦闘(あくせんくとう)しています。
Poor Tom's been trying to get to sleep for three hours now.