English: And it has given me enormous pleasure and satisfaction.
Telugu: ఇది నాకు ఎంతో ఊరట కలిగించడంతో పాటు సంతోషాన్ని ఇచ్చింది.