English: A few pictures, videos and more have made their way on the internet.
Telugu: అక్కడికి వచ్చిన కొంతమంది ఫోటోలు, వీడియోలు తీసారు, అంతే కాకుండా అవి ఇంటర్నెట్లో చక్కర్లు కొడుతున్నాయి.