translate English to French: However, much has still to be done as many elements of the old system are present in numerous legal regulations and administrative practices.
Cependant, il reste beaucoup à faire car bien des éléments de l'ancien système restent présents dans les réglementations et les pratiques administratives actuelles.