difficult circumstances - Francés Inglés Diccionario