translate English to French: This development makes it even more urgent to promote a mechanism of real participation.
Cette évolution rend d'autant plus urgente la promotion d'un mécanisme de participation réelle.