Language is knowledge. Whatever language it may be. Learning a new language makes a man intellectual for he/she gets the ability to study the books written in that language and also finds it easy to understand the culture of the people who speak that language. British raj was required for India. Because of British (I do not deny that they have done some atrocities and looting) we realise that customs like sati and untouchability are crimes and immoral. People who are fluent in a language are respected in the world. It is not a slavish mentality to learn English. People learn English because it is an international language. Even Chinese have started learning English. Indians are preferred in US,UK and other countries because of their knowledge in English. Ironically you are advising to give preference to sanskrit, an outdated language. This is the problem with brahmins. They advise other people not to learn anything which is of foreign origin while enjoying life in US and Europe.