English: Some of the sightings were filmed and had leaked on social media.
Telugu: ఈ ద అశ్యాలను కొంతమంది వీడియో తీసి సోషల్‌ మీడియాలో పోస్ట్‌ చేశారు.