translate English to French: Several concrete steps have been taken and further progress is under way.
Plusieurs mesures concrètes ont été prises et des progrès sont actuellement réalisés dans ce domaine.