English: That’s a lot of happiness.
Telugu: అది చాలా సంతోషం కలిగించే విషయం.