translate English to French: However, much remains to be done to increase the Assembly's effectiveness and its contribution to the Organization's activities.
Il reste cependant beaucoup à faire pour améliorer l'efficacité de l'Assemblée et accroître sa contribution aux activités de l'Organisation.