translate English to French: Despite this, ECA has undertaken steps to improve the qualitative reviews of its work.
En dépit de cela, la CEA a pris des mesures pour améliorer l'examen de la qualité de ses activités.