be upon one's mettle奋发 The neighboring nations warred upon one another for over a decade. 这几个邻国互相打了十多年仗。
2
?鼓起勇气
...pluck up ;swell out ;swell up ;swell upward 鼓起勇气 be on one's mettle ;be upon on one's mettle ;be upon one's mettle ;brace up ;braced up ;gather oneself up ;get up the nerve ;got up the nerve ;gotten up the nerve ;keep one's peker up ;m...