English: A couple of days ago, in fact.
Telugu: అసలైతే గత కొన్ని రోజులక్రితమే.