translate English to French: The numbers and statistics speak for themselves.
Les chiffres et les statistiques sont éloquents à cet égard.