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