English: This scene still stands before my eyes.
Telugu: ఆ దృశ్యం ఇప్పటికీ నాకు కళ్ళముందు కట్టినట్టుంది.