HSK10+
qīngxiāngdǎoqiè
to exhaust all one has
倾箱倒箧 (傾箱倒篋)
to exhaust all one has; to leave no stone unturned; to try one's best
CC-CEDICT