translate English to French: I think we can all agree that it's time to speak up when we hear these statistics.
Il est grand temps, vous en conviendrez avec moi, que nous réagissions à de telles statistiques.