English: Video wows netizens
Telugu: వీడియోకు ఫిదా అవుతున్న నెటిజన్లు