Vocabulary

悪戦苦闘

hard fighting; hard struggle; fighting against heavy odds

noun suru-verb vi
freq #34

Example sentences

He is fighting with his back against the wall.

He solved the problem in five minutes that I had struggled with for two hours.