English: The video amazed netizens.
Telugu: ఈ వీడియో నెటిజెన్స్ ను బాగా ఆకట్టుకుంటుంది.