English: I'm still haunted by those screams.
Telugu: నాకు ఆ అరుపులకి ఇంకా ఊపు వస్తుంది.