qīng​xiāng​dǎo​qiè

to exhaust all one has

Definitions

qīng​xiāng​dǎo​qiè

to exhaust all one has; to leave no stone unturned; to try one's best

Sources