translate English to French: Their keen interest in new technologies and in global policy issues offers opportunities that can perhaps be leveraged, especially in the context where the Internet is omnipresent.
Leur vif intérêt pour les nouvelles technologies et les enjeux internationaux offre des possibilités dont nous pouvons peut-être tirer parti, surtout dans un monde où l'Internet est omniprésent.