Translate the following English sentence to French:
"Considerable progress has been made towards consensus and a compromise has been reached on numerous points."
Nous sommes parvenus à des progrès et à des rapprochements considérables. Des compromis ont été atteints sur de nombreux points.