it's difficult to deal with some problems - Francés Inglés Diccionario