Today's Idiom - Day 22

leave no stone unturned

If you try everything possible in order to achieve something, you leave no stone unturned.

"The mediator left no stone unturned in attempting to get both parties to reach and agreement."