Translate the following English sentence to French:
"So there is no shortage of reports and they have all been translated into every possible language."
Bref, il y a assez de rapports. Ils ont tous été traduits dans toutes les langues possibles.