Translate the following English sentence to French:
"These were huge investments, and they were in modern infrastructures."
Ces énormes investissements ont été réalisés dans les infrastructures modernes.