English: And so very, very satisfying.
Telugu: మరియు కూడా చాలా సంతృప్తికరంగా.