NichiDict

悪戦苦闘

あくせんくとう
[akusenkutou]

Meanings

1.NounNoun・suruIntransitive

hard fighting; hard struggle; fighting against heavy odds