translate English to French: The concept of human rights is the principle which acts as a bulwark to our democracies.
Le concept de droits de l'homme est le principe qui est à la base de notre démocratie.