ready to do something as well as you can in a difficult situationآماده انجام کاری با حداکثر توان در شرایط سختمثال؛Both players were on their mettle in the final round. Cooking for such important people really puts you on your mettle.منابع• https://dictionary.cambridge.org/dictionary/english/on-mettle+ عکس و لینک