English: It is still imprinted in everyone's mind.
Telugu: ఇది అందరి మనసుల్లో ఇప్పటికీ నిలిచి ఉంది.