English: The video has left everyone flabbergasted on social media.
Telugu: మొత్తానికి వీడియో మాత్రం సోషల్‌ మీడియా వేదికగా అందరినీ అవాక్కయ్యేలా చేస్తోంది.