in the face of adversity - Francés Inglés Diccionario