translate English to French: The major recommendations have already been put into effect by the Department and the new management of the Centre.
Les principales recommandations ont déjà été mises en œuvre par le Département et la nouvelle équipe de direction du Centre.