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