leave_no_stone_unturned
1. [ verb ] search thoroughly and exhaustively
Examples:

"The police left no stone unturned in looking for the President's murderer"

Related terms: search