translate English to French: Judicial power is an independent power, which guarantees and protects the rights and freedoms of the citizens.
Le pouvoir judiciaire est indépendant, ce qui garantit et protège les droits et libertés des citoyens.