translate English to French: Such initiatives have been taken in the recent past.
À cet égard, plusieurs initiatives ont été récemment prises.