English: The video has baffled netizens.
Telugu: ఈ వీడియో- నెటిజన్లను కట్టి పడేసింది.