translate English to French: Perhaps the biggest was the unwieldy mass of quantitative numerical demographic and epidemiologic information generated by the DSS.
Peut-être le plus grand écueil était de parvenir à démêler la masse d'informations quantitatives de nature démographique et épidémiologique générées par le SSD.