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