English: This leaves the viewer flummoxed.
Telugu: దీంతో, వీక్షకులకు చిర్రెత్తుకొస్తుంది.