translate English to French: However, the mandate, organization and function of such a commission must be clarified.
Toutefois, le mandat, l'organisation et les fonctions de cette commission doivent être précisés.