idiom
Left no stone unturned
Попробовать все возможные способы достичь чего-то.
Meaning
To try every possible way to achieve something.
Example
The detective **left no stone unturned** to find the truth.
Детектив не оставил камня на камне, чтобы найти правду.