A bath in Ganges undoubtedly absolves one of all sins; but what does that avail? They say that the sins perch on trees along the banks of the Ganges. No sooner does the man come back from the holy waters that the old sins jump on his shoulders from the trees. The same old sins take possession of him again. He is hardly out of the waters before they fall upon him.
Ramakrishna