English: Some have posted wonderful videos of the incident on social media.
Telugu: అద్భుతమైన ఈ సంఘటనను అక్కడే ఉన్న కొందరు వీడియో తీసి సోషల్ మీడియాలో పోస్ట్ చేశారు.