English: The video amazed netizens.
Telugu: వీడియో నెటిజన్లను విపరీతంగా ఆకర్షిస్తోంది.