Translate the following English sentence to French:
"And yet much remains to be done in order to relaunch the three cooperation chapters decided upon in Barcelona."
Il reste pourtant beaucoup à faire pour relancer les trois chapitres de la coopération décidée à Barcelone.