Pinyin Dictionary results for "jue wang de jing di"

绝望的境地
desperate straits; impossible situation
Dictionary data provided by CC-CEDICT