English: What a pleasure!
Telugu: సంతోషించాల్సిన విషయమే కదూ!