English: So very happy.
Telugu: అందువలన మరీ సంతోషం కలిగింది.