leave no stone unturned

приложить все старания, испробовать всё средства

Gina left no stone unturned when she was looking for her passport.

Другие идиомы: