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