translate English to French: It is high time we listened to these protestors.
Il est grand temps que nous écoutions les protestations de ces gens.