English: And, that also gave me great delight.
Telugu: మరి అది కూడా నాకు చాలా సంతోషమే కలిగించింది.