translate English to French: One hundred projects were recently recommended for approval under the Canada-Newfoundland Infrastructure Program.
Cent projets ont été récemment recommandés aux termes du programme Travaux d'infrastructure Canada/Terre-Neuve.