nothing against Hindi or Hindi speaking ppl.....
Just for the sake of knowledge
There is no national language (rashtar bhasha) in India. Hindi is the prinicpal official language of India and English is the secondary official langugae.
There are in total 22 official languages of India including Sanskrit, Urdu, Tamil, Punjabi, Gujrati etc...