translate English to French: In my view, this practice is essential in order to ensure full transparency of the Institutions and the credibility of those having a political mandate.
Cette manière de procéder me semble essentielle pour garantir la parfaite transparence des institutions et la crédibilité des personnes auxquelles un mandat politique a été confié.