despite the difficulties - Turco Inglés Diccionario