English: That scene still haunts me.
Telugu: ఆ దృశ్యం తలుచుకుంకే ఇప్పటికీ నాకు వణుకుపుట్టు తుంది.