idiomUKreadyto do something as well as you can in adifficultsituation:全力以赴,准备尽最大努力Bothplayerswere ontheirmettlein thefinalround.两名选手在最后一轮中都拼尽了全力。Cooking for suchimportantpeoplereallyputsyou onyourmettle.为如此重要的人物烹饪真是要拿出看家手艺才行。SMART Vocabulary: related words and phrasesReady and willing
agreeable
amenable
atsomeone'sbeck and callidiom
atyourcommandidiom
be chafing at the bitidiom
beck
command
eager
eagerly
fain
find it inyourheart to dosomethingidiom
finger
gamely
keen
prepared
raring
readily
readiness
ready
shape
See more results ?(Definition ofon your mettlefrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/on-mettle##