Ignorant fool, in India more or less everyone in the north speaks Hindi which is an Indo-European language, just as Muslims say they speak Urdu which is the same only with the Arabic script. In the south of India they speak Dravidian languages such as Malayalam, Tamil, Telugu and Kannada. Around Mumbai in Maharashtra, they speak Marathi, in Bengal they speak Bengali, plus a few more languages that I won’t list right now. Practically the only way Indians from the north of India can communicate with those from the south of the country is in English, given that Hindi and Dravidian languages are two different linguistic worlds in every possible way…