translate English to French: A consensus on that vision and strategy had to be reached following a participatory process.
Il faut parvenir à un consensus sur une telle vision et sur une stratégie grâce un processus de participation.