English: And also very glad.
Telugu: చాలా సంతోషంగా కూడా ఉంది.