Мы в Telegram на канале Учим Английский

leave no stone unturned

Пытаться любыми путями; не упускать ни единого шанса; делать все возможное. — Обычно исп. с отрицанием.
The police will leave no stone unturned in their search for the bank robbers.
Категории: (исп.) {v. phr.}