English: This shook me.
Telugu: దీంతో నాకు చిర్రెత్తుకొచ్చింది.