English: "It's still very much present in my mind.
Telugu: “ఇప్పటికీ ఈ అనుభూతిని మైండ్ లో ఉంది.