English: Yes, its been a while.
Telugu: అవును గత కొద్ది కాలంగా.