a difficulty prevailing here - Francés Inglés Diccionario