on one's mettle

短语

释义与例句

phr.
  1. 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.