translate English to French: On the basis of that initiative, the road map was formulated and announced.
Sur la base de cette initiative, la Feuille de route a été élaborée et annoncée.