Translate the following English sentence to French:
"A tremendous amount of work remains to be done in the field of transport, energy saving and even in substituting travel by communication via the Internet."
D' énormes travaux sont à réaliser dans le domaine des transports, de l' économie d' énergie, et même de substituer les déplacements par des communications par Internet.