English: Actually, it was done several days ago.
Telugu: అసలైతే గత కొన్ని రోజులక్రితమే.