English: Been a long time.
Telugu: చాలాకాలంగా ఉన్నదే.