leave no stone unturned in Russian
leave no stone unturned in Russian
обива́ть все поро́ги
(idiom) To search or investigate thoroughly.
ка́мня на ка́мне не оста́вить
(figuratively) To perform a task carefully and thoroughly, not missing any step.