There is a shloka I think in bhagvata-puran which says that if someone is insulting god, stop him if you have power, if don't have power to stop him, just go away, never hear words against god i.e. "iswar ninda/shiv-ninda ke sakshi mat bano".

Can someone pls tell me that exact shloka and its origin scripture?

  • The Omniscient All-knowing Lord does not need our protection, we need His. Perhaps insulting God is that person's way of praying. Who knows? Who are we to judge? Does the yapping of dogs upset an elephant? - Pray, Lord why does this upset my mindfulness of Thee? Please allow nothing to divert my remembrance of Thee. Commented Apr 28 at 7:35

1 Answer 1


This verse is spoken in the Bhagavata Purana (4.4.17) by Satī when Prajapati Dakṣa offended Lord Śiva.

कर्णौ पिधाय निरयाद्यदकल्प ईशे धर्मावितर्यसृणिभिर्नृभिरस्यमाने । छिन्द्यात्प्रसह्य रुशतीमसतीं प्रभुश्चे- ज्जिह्वामसूनपि ततो विसृजेत्स धर्म: ॥ १७ ॥

Translation by AC Bhaktivedanta Swami Shrila Prabhupada: Satī continued: If one hears an irresponsible person blaspheme the master and controller of religion, one should block his ears and go away if unable to punish him. But if one is able to kill, then one should by force cut out the blasphemer’s tongue and kill the offender, and after that one should give up his own life.

  • Thanks, I was looking for this shloka only. Commented Apr 27 at 20:47

You must log in to answer this question.

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