put somebody on his mettle - Alemán Inglés Diccionario