translate English to French: Applying the recent declaration on defense cooperation will not be easy.
Mettre en œuvre la récente Déclaration de coopération de défense ne sera pas une tâche aisée.