English: And that too brought me satisfaction.
Telugu: మరి అది కూడా నాకు చాలా సంతోషమే కలిగించింది.