translate English to French: That was a significant problem.
Elle voit là un problème majeur.