倾箱倒箧 傾箱倒篋

    qīngxiāngdàoqiè

    1. Idiomto exhaust all one has (idiom); to try one's best
    2. Verbto leave no stone unturned