translate English to French: Without democracy in Palestine there cannot be any peace either.
Sans démocratie en Palestine, la paix ne peut devenir réalité.