Идиома: leave no stone unturned
Перевод: приложить все усилия, сделать все возможное, использовать все возможности, испробовать все средства
Пример:
The police left no stone unturned when they were looking for the lost girl.
Полиция приложила все усилия, когда они искали пропавшую девочку.