translate English to French: Even today, the importance of democracy, openness and transparency has not been questioned by anybody.
Même aujourd’hui, l’importance de la démocratie et de la transparence n’a été remise en cause par personne.