English: That is more gratifying.
Telugu: ఇది మరింత సంతోషించే విషయం.