倾箱倒箧qīng xiāng dào qièqingxiangdaoqie(idiom) to exhaust all one hasto leave no stone unturnedto try one's bestCharacters in this word倒to collapse, to fall over倾to upset, to pour out, to overflow箧trunk, chest, box箱box, caseStudy it in Yanamino