English: It continues to haunt us.
Telugu: ఇది మనల్ని వెంటాడుతూనే ఉంటుంది.