carry on one's undertaking - Turco Inglés Diccionario