translate English to French: India's strong presence in the information technology sector is acknowledged by the world.
La forte présence de l'Inde dans le secteur des technologies de l'information est reconnue dans le monde entier.