Pinyin Dictionary results for "qing xiang dao qie"

倾箱倒箧
to exhaust all one has; to leave no stone unturned; to try one's best
Dictionary data provided by CC-CEDICT