translate English to French: This is an important contribution to transparency and accountability.
C’est une contribution importante à la transparence et au principe de responsabilité.