translate English to French: Key elements of the program include the
Cette vision prévoit un programme d’investissement coûteux, mais possible, pour les dix prochaines années dans le but d’apporter une amélioration trop longtemps