From what I understand most government, university and major commerce is conducted in English!
Please correct me if I am wrong but this is from a reliable (Indian) source
Bodes well for strong, generic names.
Absolutely. Most big company and university websites don't even have local language translations. Thats likely to change in the future, but English is definitely the key language for the middle-upper classes.
# "Dad, time kya hua hai?" (Dad, what is the time right now?).
# "I have hazaar things on my mind right now." (I have a thousand of things on my mind right now.)
# "He's a postwalla" (he works in a post office)
# "Kiss my hote." (hote = lips)
# "I've a feeling, August, you're going to get hazaar f***ed in Madna."
But you will understand that yours interlocutor is an Indian because the majority of Indians pay only a little attention to the pronunciation of the English words but their grammar is perfect almost all the time.