Translate the following English sentence to French:
"We have achieved a great deal, but there is still much to be done."
Nous avons déjà obtenu beaucoup, mais il reste encore beaucoup de choses à régler.