translate English to French: In addition, new tasks had been entrusted to IAEA.
De surcroît, des tâches nouvelles ont été confiées à l'AIEA.