Indians here whose mother tongue isn't Hindi how well do you understand and speak the language?

All of South India Maharashtra Orissa Punjab all of non hindi states basically.Also do you think because of widespread social media the younger generation in these states has a better grasp on hindi?