English: That is happy news.
Telugu: అదెంతో సంతోషమైన సమాచారం.