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