English: Apparently there is video evidence.
Telugu: . . వీడియో సాక్ష్యాలు తయారు చేసినట్లు తెలుస్తోంది.