undertake too many things at once - Alemán Inglés Diccionario