Not everyone in India speaks English. After independence from the British rule in 1947, India continued adopting English and it remained the official language for quite a long time and in the present day, it is still considered as one of the official languages. In the present context, about 15-20% of the Indian population claim to speak English especially in big cities like Bangalore, Mumbai, Chennai and others. Despite owning so many different native languages, India still harbors a place for English. There are many different flavors and intonations to the English language that is spoken depending on which part of country the speaker belongs to.
