be confronted with problems - Español Inglés Diccionario