translate English to French: This has been done, and new or revitalized advisory bodies are now in place.
Cette condition a été remplie et des organismes conseils nouveaux ou dynamisés sont maintenant en place.