Yeah, there is no national Language of India but more than 80% here understands hindi and more than 60% are hindi native speaker so it is considered as main language of India.
Why tamil people just cant accept hindi as India language? Like why divide because of language. Hindi can be understood by majority and can be spoken by majority. Its the only major language to be defined as Indian language