despite the obstacles - Francés Inglés Diccionario