English: Wow... it has been quite a while.
Telugu: అబ్బా. . . చాలా కాలానికి ఓ చక్కటి.