translate English to French: This project will benefit more than 650 Frampton residents.
La réalisation de ce projet bénéficiera à plus de 650 personnes.