translate English to French: More recently, some progress has been made to reverse this unacceptable situation.
Plus récemment, quelques mesures ont été prises pour remédier à cette situation inacceptable.