translate English to French: Finally, it is also a question of infrastructure.
Enfin, il y a aussi le problème de l'infrastructure.