to rise to the challenge - Español Inglés Diccionario