
Leave no stone unturned
Total Commitment
Implies a deep dedication to finding a solution or attaining a goal. 
Metaphorical Use
Used figuratively to express a thorough search, not literally turning over rocks. 
Intensive Effort
Suggests very intense and exhaustive efforts have been made. 