English: It’s a haunting memory.
Telugu: సందిగ్ధమైన స్మృతిలా ఉన్నదట.