English: They say that they have video footage of it.
Telugu: ఇందుకు సంబంధించిన వీడియో దృశ్యాలు తమ వద్ద ఉన్నాయన్నారు.