English: It is still haunting me.
Telugu: ఇప్పుడూ నన్ను శాసిస్తూనే ఉంది.