English: People who saw the video couldn't believe their eyes.
Telugu: ఈ వీడియో చూసిన నెటిజన్లు ఒక్క క్షణం తమ కళ్లను తాము నమ్మలేకపోతున్నారు.