English: Many netizens were impressed with the video.
Telugu: ఈ వీడియోపై చాలా మంది నెటిజన్లు మండిపడుతున్నారు.