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