1152160 jmdict A [id=2158945] 悪戦苦闘[news2,nf34] あくせんくとう[news2,nf34] [1][n,vs,vi][yoji] hard fighting; hard struggle; fighting against heavy odds