translate English to French: All the towns that have invested in culture over recent years have seen real regeneration.
Toutes les villes qui ont investi dans la culture au cours des dernières années ont connu une véritable régénération.