From Puranic Ages land is treated as a mother and respected in india. It is not that after independence we preached it as a mother and give our offerings. So all those who lives in india should respect india as mother and respect in its own tradition. Not in an modified european or arabian style. Muslims should become indian muslims and not any saudi muslims. They can freely follow their religion in our country by respecting the mother culture.
VandeMataram is to be made our national song by an official order. Otherwise tommorrow some muslims will feel very miserable to call Gandhiji a Mahatma since Atma is the word originated from sanskrit and it means soul and muslims dont believe in souls. Dont make a climate where some citizens can freely say "sing jana gana mana..." if you need it or else modify it in urdu or arabic.
Muslims enjoy freedom and due respect in india than any other country. So let muslims change their attitude to become indian muslims.
Nothing is out from india philosophy. Even Allah... "The Indian Verse of Allah is Parabrahma" like hindi and urdu