English: Yes, very recently.
Telugu: అవును. . గత కొద్ది కాలంగా.