倾箱倒箧

qīng xiāng dào qiè

(idiom) to exhaust all one has

to leave no stone unturned; to try one's best

qīng

to overturn

xiāng

box

dào

to invert; to place upside down or frontside back

qiè

chest