Could you get around India without knowing Hindi? Sure, you could – especially in the cities.
English is one of the official languages and many people speak it as a second or third language. There are certain communities, such as the Anglo-Indians, whose people communicate primarily in English.
The post-colonial world has done many things for the countries that were colonized, and the widespread use of English is just one of them.