left no stone unturned

English

Verb

left no stone unturned

  1. simple past and past participle of leave no stone unturned