try every possible way to achieve something or find someone or something
In their quest for the lost artifact, the explorers vowed to leave no stone unturned.