facing many difficult situations - Alemán Inglés Diccionario