English: And what a long time it has been.
Telugu: మరి ఇది ఎంత కాలం అంటే.