English: Whew, it's been so long!
Telugu: బావా, ఎంత కాలానికి వచ్చారు!