Vedic wisdom on sin and redemption