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