on your mettle
idiom
अपनी पूरी क्षमता दिखाने को तैयार
“on your mettle” का हिंदी में अर्थ है अपनी पूरी क्षमता दिखाने को तैयार. In English, it means prepared to use all your skill and effort because you are being tested.
idiom
- 1
prepared to use all your skill and effort because you are being tested
अपनी पूरी क्षमता दिखाने को तैयार
- With the examiner watching, every candidate was on their mettle.
Main word mettle