translate English to French: The guarantee of these rights is further strengthened by the scrupulously respected fundamental constitutional principle of the separation of administrative, legislative and judicial powers and the functions stemming therefrom.
Leur garantie est encore renforcée par le principe constitutionnel fondamental, scrupuleusement respecté, de la séparation des pouvoirs administratif, législatif et judiciaire et des fonctions qui en découlent.