
Most of them know this is our national anthem. but how many of us really know the meaning of this. i wouldn't be surprised if many think it is hindi without knowing it actually is bengali.
We have been singing this song since we were kid and its so sad that many of us don't know what it means. honestly i didn't know what it meant. i even didn't bother to find it out until recently. we pay respect to this by standing up and saluting most of the time, but without knowing what we are singing.
It was bengali because tagore wrote it in bengali.but why would they still keep it in bengali. if hindi is the national language, then our national anthem should be in hindi.
Either they should tell the kids in the school the meaning of our anthem so that they know what they are singing or else shouldn't ask them to sing. i wouldn't be suprised either if many of our politicians, defense personals, government officials don't know what it means. Public in general most of them wouldn't know, thats for sure.
It was written by Rabindranath Tagore in honor of King George V and the Queen of England when they visited India in 1911 and if you read the meaning they praise the king rather than Mother India.
Its so unfortunate that we have been singing and paying respect to a song for more than 60 years after independence, that we don't understand, not written in our national language, which praises british ruler and not India, Great!
One thing i'm happy is that most of us who can speak only english and regional language can be proud that they could sing in another language bengali.
Check this website for the english translation
http://india.gov.in/knowindia/national_anthem.php