translate English to French: Thus one of the major challenges that we face today is the effective implementation of those various instruments.
C'est dire que l'un des défis majeurs que nous avons à relever aujourd'hui est d'assurer la mise en oeuvre effective de ces différents instruments.