English: This haunted me for a long time.
Telugu: ఈ నందేవాం నన్ను చిరకాలంగా వేధిన్తూనే ఉంది.