Putting forth one's best efforts.
on one's mettle
不意の検査が始まったとき、すべての基準を満たすために全力を尽くさなければならなかった。
Don't have an account? Sign up
Do you have an account? Login
DiQt
Free
★★★★★★★★★★