translate English to French: Indeed, we must hear what the people have to say.
En fait, nous devons écouter ce que la population a à dire.