English: The video is still on their page.
Telugu: ఇప్పటికీ వీడియో వారిపేరు మీదనే వున్నది.