translate English to French: He suggested the need to explore various mechanisms and networks that would assist getting relevant information to the public.
Il a laissé entendre qu’il était nécessaire d’étudier la possibilité d’utiliser différents mécanismes et réseaux qui permettraient de transmettre les renseignements pertinents au public.