be confronted with problems - Inglés Sinónimo Diccionario