translate English to French: The last decade has witnessed substantial progress for democratic governance.
La démocratie a très sensiblement gagné du terrain durant les 10 dernières années.