倾箱倒箧

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