be faced with problems - Spanish English Dictionary