I can understand that people have to speak English with each other in some cases because people come from different parts of India and hence speak a different language. But it annoys the heck out of me when I see Indians from the same city/area speaking in English with each other. It's like they have to prove to each other and others that they're 'educated' or something.
