take up a challenge - Inglés Sinónimo Diccionario