English: Ay, that it is, and far better!
Telugu: ఓహ్, మరియు ఇది చాలా బాగుంది!