facing many difficult situations - Francés Inglés Diccionario