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