on one's mettle
短语释义与例句
phr.
-
1.
Putting forth one's best efforts.
1927, Ernest Bramah, Max Carrados Mysteries R.L. is on his mettle, and the attitude of Rainproof is that of an expectant child with its mouth open and its eyes closed.