rise to a challenge - Alemán Inglés Diccionario