not leave a stone unturned

English

Verb

not leave a stone unturned

  1. Alternative form of leave no stone unturned.