English: There is still video evidence.
Telugu: ఇప్పటికీ వీడియో సాక్ష్యాలున్నాయి.