Translate the following English sentence to French:
"We were able to make a few improvements to this draft regulation."
Nous sommes parvenus à améliorer cette proposition de règlement sur certains points.