láng bèi bù kān狼狈不堪battered and exhausted; stuck in a dilemmaFrequency 2.0Meaningsbattered and exhaustedstuck in a dilemma