English: This sight will always be etched in my memory.
Telugu: ఆ దృశ్యం మదిలో ఒక జ్ఞాపకంలా ఎప్పటికీ మిగులు పోతుంది.