English: Yes, recently.
Telugu: అలాగే. ఇటీవలే.