Choose the correct meaning of the following idioms:- ''Leave no stone unturned .''

Answer: 
try every possible means
Choose the correct meaning of the following idioms:- ''Leave no stone unturned .''