English: People have been left impressed by the images and the video.
Telugu: ఫొటోలు, వీడియోలకు జనాలు పిచ్చెక్కిపోతున్నారు.