translate English to French: Numerous safeguards are in place to protect our independence, many of which are set out in our legislation.
De nombreuses mesures y pourvoient, dont plusieurs sont prévues dans notre loi.