English: Thinking about it now still blows my mind.
Telugu: ఇప్పుడు ఆలోచిస్తే అది నా మనస్సుకు తప్పనిపిస్తున్నది.