Always good to know one more language but ….
Preserving a language is important. It is the most imminent carrier of culture. Why can’t Tamilians communicate with Hindi speakers in English? English should be the common language in India not Hindi. Maybe those who speak Hindi should learn some Tamil. And try to learn the language of the state you live in. That’s always helpful and shows respect to the locals.