translate English to French: The majority of the participating Governments have attached great importance to the impact of ICT on development.
La majorité des gouvernements participants ont attaché une grande importance à l'impact des TIC sur le développement.