English: The image still haunts audience members.
Telugu: ఆ చిత్రం ఇప్పటికీ ప్రేక్షకులను అలరిస్తూనే ఉంది.