i am doing what must be done - Francés Inglés Diccionario