translate English to French: Existing mechanisms that facilitated their work were complemented by a strong and vibrant civil society.
Les mécanismes existants qui facilitent leur travail sont complétés par l'existence d'une société civile forte et dynamique.