Telugu to English:
అవును, చాలా రోజులైంది.
Yes, it has been quite a while.