For all those who think that all the north Indians want to impose Hindi because it is their language, let me clear it up. We north Indians also have our regional languages. I am from Rajasthan and grew up speaking Marwari. Similarly, there is punjabi, haryanvi, kinnari, gujrati and other languages. So if we learn Hindi and speak it, why should anyone else (read south and east Indians) be different?
Even though English is a universal language, I find it disappointing that states and people are recommending English to be made compulsory instead of Hindi.