translate English to French: The challenges of building such new infrastructure are significant.
La construction de cette nouvelle infrastructure pose des défis de taille :