I agree with this. Krishna's message was hardly for Arjuna( who is so great already to percieve the universal form of the Lord) but it was only for Bharat. Bharat naturally implies the world, so the message is for the whole world.
Incidentally, Bharatvarsha, as much as it stands for the subcontinent of India, also stands for the human body. In those days, a person who leaves the land of Bharatvarsha was called a mleccha and treated like an outcaste when he returned. But this was due to poor understanding. Bharat has an inner meaning in it - it refers to the human body. Never leave Bharat means never leave the human body and strive for the one goal, failing which you are a mleccha. Always do good Karma, acquire spiritual merit by tapasya and devotion and you will never leave Bharat Varsha, the human body until you attain the infinite. (will not fall into animal births)
Guard your Dharma, Burn the Myth, Promote the Truth, Crush the superstition.
Bookmarks