idiom
Left no stone unturned
कुछ प्राप्त करने के लिए हर संभव तरीका आज़माना।
Meaning
To try every possible way to achieve something.
Example
The detective **left no stone unturned** to find the truth.
जांचकर्ता ने सच्चाई ढूंढने के लिए कोई कसर नहीं छोड़ी।