English: This left everyone baffled.
Telugu: దీంతో అక్కడున్నవారంతా అవాక్కయ్యారట.