English: It’s a haunting memory.
Telugu: అదో థ్రిల్లింగ్ జ్ఞాపకం.