leave no stone unturned
不遗余力地尽最大努力去调查或找出一件事的所有细节或解决办法
书面/口语·强调彻底搜索
英文释义
to search or investigate every possible option or avenue
例句
We'll leave no stone unturned in finding the missing cat.
典故来源
源自古希腊传说,将军为寻找宝藏翻遍所有石头,后引申为竭尽全力。