translate English to French: The work on the International Atomic Energy Agency (IAEA) projects has improved.
Les activités effectuées dans le cadre des projets de l'Agence internationale de l'énergie atomique (AIEA) se sont améliorées.