Why the 19-minute video is going viral in India