user
Task: What does the phrase "leave no stone unturned" mean?


assistant
The phrase "leave no stone unturned" means to investigate something thoroughly and not to miss any details, exploring all possible options.