translate English to French: Telecentres have been established in villages.
Des télécentres ont été établis dans les villages.