translate English to French: Independent "whistle blower" institutions that register complaints and monitor developments may be called for.
Il sera peut-être nécessaire de se doter d'organismes indépendants que l’on pourra contacter pour ce faire et qui pourront suivre les mesures devant éventuellement être prises.