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