translate English to French: Statistics currently available portray a sad and distressing reality.
Les statistiques actuellement disponibles dépeignent une triste et pénible réalité.