English: the other day in fact.
Telugu: మిగిలిన రోజు, నిజానికి.