Từ điển tiếng Anh - Cambridge Advanced Learners Dictionary
leave no stone unturned
leave no stone unturned idiom to do everything you can to achieve a good result, especially when looking for something • He left no stone unturned in his search for his natural mother. Thesaurus+: ↑Searching↑Trying and making an effort↑Effort and expending energy Main entry:leaveidiom