translate English to French: have scored some resounding successes. Large sums of money have been invested.
sur la commune un équipement culturel ou associatif soit intégré à leurs aménagements, soit implanté ailleurs – a porté ses fruits, malgré une certaine opposition des promoteurs.