Перевод идиомы leave no stone unturned, значение выражения и пример использования

Идиома: leave no stone unturned

Перевод: приложить все усилия, сделать все возможное, использовать все возможности, испробовать все средства

Пример:

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