English: That memory still haunts us.
Telugu: ఆ స్మృతి మనలను వెంటాడుతుంది.