on one's mettle

介词短语

英文释义

介词短语
  1. Putting forth one's best efforts.
    — 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.
0 次浏览 数据来源: Wiktionary