The world is getting smaller because of the media and the internet. Look how we are comunicating on here. Just as there will soon be one currency, there will soon be only one universal language. That language is english. English makes sense because it is taught in every country in the world already.
Telugu is not as sweet and beautiful as Pahari -- offer rejected.
I didn't say Hindi is sweeter than Pahari - it's other way around and I am not saying that Tamils should learn Pahari.
Btw, there is a SI restaurateur near my village (about 4 km away), probably a Tamil coming to the area a few years ago, who started a SI restaurant by the roadside selling dosas etc. He already seems to be speaking beautiful and sweet Pahari with the locals.
so the war is between Telugu and Tamilian languages to become the national language ?
..the rest of India doesn't count .. ? better still ..doesn't exist .. ? hope this counts as a serious reply 
on a less serious note ..english shuld be the national language why ? because it is universally followed .. world commerce takes place in English .. the world is a smaller place now ....big disdvantage at this point to have any other indian language as national .....we have to be practical ...
A Hindi farmer has no need to write to a Telugu farmer. Only an office worker does. All office workers do know English. English is necessary because it is international language and an office worker may have to write to foreign companies/governments.
So use english for withing India too. No need for english and hindi.

And for the languages, let the speakers decide the issue. Neither me nor you (I suppose so) are born with English. Are we not using it extensively. Thus the language is a tool, and the tool has to keep its utility alive. Otherwise you know where it goes.
The great languages like Sanskrit and Latin has gone into history. So why should we worry so much about 350 languages today spoken in India?
Let all the languages keep their utility in tact and remain alive.