leave no stone untured

くまなく探す、手段をつくす

Ex

  • A good lawyer would leave no stone unturned in his efforts to defend his client.

Reference source

  • https://ejje.weblio.jp/content/to+leave+no+stone+unturned