translate English to French: A variety of accountability mechanisms and oversight tools are in place to accomplish this.
Pour y parvenir, elle a mis en œuvre toute une gamme de mécanismes de responsabilisation et d’outils de surveillance.