Why do Indians from India speak English between each other rather than a common national language that they could all learn and use irrespective of the mother tongue in their province / region?
Where can I learn spoken English at home in India?