to show one's mettle - Alemán Inglés Diccionario