be confronted with problems - Spanish English Dictionary