Left no stone unturned (左石不动)

Idiom Curiosity

含义

To try every possible way to achieve something.

尽可能尝试每一种方式来达成某事。 (Jǐn kěnéng chángshì měi yī zhǒng fāngshì lái dáchéng mǒu shì.)

例句

"The detective left no stone unturned to find the truth."

"侦探为了解开真相,尽全力去找。" (Zhēntàn wèile zhǎodào zhēnxiàng, **left no stone unturned**.)