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.
失われた遺物を探す旅で、探検家たちは石を残さず探すことを誓いました。