English: I'm amazed I thought of this memory.
Telugu: ఈ సంగతి నాకెందుకి విస్మృతికి వచ్చిందో నాకే ఆశ్చర్యంగా ఉంది.