English: There is video evidence.
Telugu: దానికి సంబంధించిన వీడియో సాక్ష్యాధారాలున్నాయి.