translate English to French: Participatory democracy has a long history here.
On y pratique une démocratie participative depuis longtemps.