translate English to French: The attainments of these two principles continue to be the most challenging tasks facing the FAI today.
Mettre en œuvre ces deux principes demeure encore l'un des plus grands défis de l'Initiative.