be confronted with problems - Alemán Inglés Diccionario