undertake something with energy - Alemán Inglés Diccionario