English: The other day, actually.
Telugu: మిగిలిన రోజు, నిజానికి.