translate English to French: Authentication remains the most challenging task for IAEA.
L'authentification demeure la tâche la plus difficile de l'AIEA.