English: A large number of these are skilled Indian professionals.
Telugu: వీరిలో ఎక్కువ మంది భారతీయ ఐటీ నిపుణులే.