undertake something with energy - Francés Inglés Diccionario