English: That is a satisfaction.
Telugu: అది సంతృప్తి నిండిన సంతోషం.