When history re-enacts itself, when waves of devotion touch the heavens beyond the ocean, and when crores of people together ...