carry on one's undertaking - Alemán Inglés Diccionario