translate English to French: Freedom makes this pluralism possible.
C'est la liberté qui rend ce pluralisme possible.