Most Indian CS majors in American universities are more fluent in English than Hindi. They are educated in English-only schools.
Caveat: I have only found this to be true of males.
There are so many different languages in India that English is the only common language that Indians speak.