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