Most Indians do speak English. They’re educated because the system in India requires English classes. Now they are using the local language but they still insist that they learn English too. In India because of colonialism by the British, I think English was used so much as the official language. But now they chose to have Hindi as the official language in India and not very many people spoke Hindi. The requirement to take Hindi was happening just as I was about to leave. Actually, my mother and father’s marriage was a love marriage (not arranged) and she came from a different area than my dad. Their language, foods, everything was completely different so they communicated in English.