Lord Krishna said after Karna fired his Sakti weapon at Ghatotkasha that even his Sudarsha Chakra was incapable of stopping the Sakti Weapon. My question is: Why Krishna, being the Lord of the universe, was incapable of stopping a weapon given to Karna by Indra?

  • Welcome to Hinduism.SE! Where did you hear that Krishna said that? Then closest thing I could find in the Drona Parva of the Mahabharata is this chapter where Krishna says "Indeed, if [Karna] that bull among men had his armour and ear-rings, neither thyself, bending the Gandiva, nor myself, uplifting my discus, called Sudarsana, could vanquish him in battle" which admittedly is an equally strange statement. May 29, 2015 at 16:09
  • Yes. That means Lord Krishna was not capable of defeating Karna, who was a human being. And, Krishna, the Lord of the universe!!! This is strange indeed... May 29, 2015 at 16:57
  • That is Lord Krishna for you. There is no way you can understand his actions. So, about an avatara of the Lord, then it is impossible to understand the Supreme Lord Narayana. Mind you the Karna was worsted by Arjuna when he fought the entire Kaurava army, single handedly during the Virata parva. Even Bhima had deafeated Karna, that too in dhanur yuddha during kurushetra war. These are just pure leelas of the Lord.
    – user808
    May 30, 2015 at 12:13
  • I do not see this as a mere leela, but there must be deeper meaning as you see Krishna using Ghatotkasha to take away the Shati weapon from Karna. Take another instance...Krishna put his entire weight to push down his chariot when Karna fired the Nag weapon...If Krishna did not do so, Arjuna would have been killed.... May 30, 2015 at 13:32
  • 1
    @InduBhusanNath - Karna ran away during Virata Parva, else he would have been killed there it self by Arjuna. Please read how many times, Karna ran away from the battlefield of Kurukshetra. Cannot, but laugh at such theories and people who think Karna is invincible. What is wrong in Krishna saving Arjuna, because truth always wins. Krishna only said he will not take up weapons? If that is the case bhagadatta should be the greatest warrior because when he uses Vaisnavastra, Krishna protects Arjuna. Krishna says that no one including, Brahma, Siva etc can survive this Vaisnavastra.
    – user808
    May 30, 2015 at 16:38

1 Answer 1


An avatar voluntarily chooses not to access all knowledge and power for reasons known best to them. Rajiv Malhotra talks about this in his book:

"The avatar role-plays with deliberate and voluntary self-limitation. The avatar has infinite knowledge which he can choose to access, though ordinarily he does not, or else does so selectively"

I imagine this is applicable in the context of Krishna not stopping the Sakti weapon .

-Excerpt from the book 'Being Different'

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .