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