translate English to French: Much has been done already, but much remains to be done.
Beaucoup a déjà été fait, mais il reste encore beaucoup à faire.