Translate the following English sentence to French:
"There are considerable infrastructure needs, not to mention environmental challenges."
Les besoins en infrastructures sont considérables, sans oublier les défis liés à l' environnement.