There’s no English word that’s equivalent to the Hindi word shraddha, someone once told me. Faith, devotion, surrender — all…