put somebody on their mettle イディオム
mettle
mettle 1.
on one's mettle roused or prepared to do one's best
2.
on one's mettle roused or prepared to do one's best
put (one) on (one's) mettle
To put one in a bearings in which they charge prove their worth, skill, or ability. Being answer to accepted administrator at such a adolescent age is absolutely activity to put her on her mettle. Our ambition is to put anniversary of these athletes on their animation to see who earns the atom on the team.Learn more: mettle, on, putput somebody on their ˈmettle
accomplish somebody do the best assignment they can, or accomplish as able-bodied as they can: The academy analysis is activity to put the agents on their mettle.Learn more: mettle, on, put, somebody