translate English to French: European democracy would certainly be all the stronger for it.
La démocratie en Europe en serait certainement renforcée.