狼狈不堪

láng bèi bù kān

battered and exhausted

stuck in a dilemma

láng

wolf

bèi

a legendary wolf

no; not so

kān

(bound form) may; can