English: Millions have watched.
Telugu: లక్షలాదిమంది వీక్షించారు.