English: I was baffled by this.
Telugu: దీంతో నాకు చిర్రెత్తుకొచ్చింది.