English: All this seems to have happened yesterday.
Telugu: ఇదంతా నిన్ననే జరిగినట్లు అనిపిస్తోంది.