English: Aah, it has been a while!
Telugu: అయ్యయ్యో ఎంత కాలం వేస్టయి పోయింది!