English: The video amazed netizens.
Telugu: ఆ వీడియోలు నెటిజన్లు ఆకట్టుకున్నాయి.