facing many difficult situations - Turco Inglés Diccionario