translate English to French: This is the cornerstone of democracy.
C'est la pierre angulaire de la démocratie.