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