translate English to French: He had provided extremely valuable support in terms of developing the Internet element.
Il avait assuré un soutien extrêmement précieux en ce qui concerne le développement de l'élément Internet.