Translate the following English sentence to French:
"This is a matter of great human suffering and of heavy social costs."
Tout cela représente une grande souffrance humaine et d'importants coûts pour la société.