n.内在的气质,精神,勇气,气概
The added competition keeps them on their mettle.
加赛让他们全力以赴。
The next game will be a real test of their mettle.
下一场比赛就要看他们的拼搏精神了。
When the seas are in turmoil , heroes are on their mettle.
沧海横流,方显出英雄本色.