translate English to French: Some positive steps have been taken in recent years.
Cependant, des mesures positives ont e´ te prises ces dernieres annees.