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