倾箱倒箧 qīng xiāng dǎo qiè

DEFINITIONS

  1. to exhaust all one has
  2. to leave no stone unturned
  3. to try one's best

CHARACTERS

倾 qīng upset, pour out, overflow
箱 xiāng case, box, chest, trunk
倒 dǎo fall over; lie down; take turns
箧 qiè rattan box, suitcase, or case