translate English to French: This review should be conducted by an external and independent panel that would be mandated to make appropriate recommendations for change.
Cet examen devrait être mené par un comité d'experts externe et indépendant qui aurait pour mandat de faire des recommandations sur les changements qui s'imposent.