Sri Krishna Teachings on Truthfulness from the Mahabharata



Our scriptures enjoin that everyone must speak the truth. In our tradition, no spiritual austerity is considered superior to the practice of truthfulness.

It is sometimes difficult to determine how to practice truthfulness in extreme situations. In a situation where telling a lie is as spiritually beneficial as speaking truth there is no harm in lying.

If being truthful is spiritually harmful, then it is better to lie. Lying should never be for selfish gains.

Sometimes lying is as good as speaking truth.

Those who understand the deeper meaning of righteousness do not see any unrighteousness in one who lies in order to save innocent lives.

Source - Karna Parva of the Mahabharat