Artificial intelligent assistant

be on mettle

be on mettle

be on (your) mettle

slightly formal

to be determined to prove that you are good at something, especially in a difficult situation.

It's a tough interview - you'll have to be on your mettle.

Cambridge English Idioms Dictionary

yu7NTAkq2jQ_IwuEI0_mknjY4GsOraRM a9310c9618806c4f3f77dd92e26a698d