English: But finally happy with the results.
Telugu: కానీ అంతిమంగా, మరియు వారు ఫలితం సంతృప్తి.