India needs to adopt another colonial language and discard English. This anglo language hurts India more than anything. I propose that a european language that had a historical presence in India be made India's national language. So according to wikipedia, there are 4 such candidates : Danish, Dutch, French and Portuguese. ALl of these languages were spoken because these countries ruled over parts of India. Out of these, French and Portuguese look to be the strongest candidates since Dutch and Danish barely made an impact on INdia as a whole, where as French influence is still visible in Pondicherry and Portuguese influence is visible in Goa. Out of these, the most widely spoken is Portuguese which is spoken as a native language by more than 200 million people. In order to gain the benefit of globalization, India should adopt the most widely spoken language, hence India should adopt Portuguese. Here are few compelling reasons why English should be banned and replaced with Portuguese: 1) As the only south asian nation who speaks it, India will become insulated from Pakistan and its neighbours. No more Pakistani trolling on youtube or on forums. They will not have access to Indian media at all. 2) India is insulated from the racist Anglo saxon worldview. Since most Indians won't speak english, they won't swallow Anglo propaganda against Indians en masse like they do now. As a result, Indians will stop hating themselves. 3) India's verbal intelligence will rise dramatically. Portuguese is a developed language and once all Indians know it, there will be no need to learn english and hence, the language will be spoken in its pure form. 4) Portuguese naturally suits Indians better than English. Romance languages are closer to Indic languages in their pronunciation. English is unnatural and that is why Indians speak it with a bad accent. 5) Anglo media will not be able to humiliate India as easily since they will not be able to access Indian media as easily. 6) India will establish relations with other portuguese speaking countries like Brazil, Portugal, Angola etc.. These countries, with the exception of Portugal, are developing countries just like India and are on the rise. The english speaking world is decadent and on the decline. 7) Cultural exchange between between Brazil and India will also help to moderate the islamic influence in India. Since Brazil is more westernized and less stratified on a racial basis, it will help speed up the process of dismantlement of the cast system. The reason why English hasn't been able to do this is because it is a global language and therefore, not associated with any particular country. There are probably lots of more reasons but I just came up with this off the top of my head. What do you think? Be open minded.