qīng xiāng dǎo qiè

Translation

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

Synonyms

  • 翻箱倒柜
Chinese Tones