English: This gave me a lot of joy.
Telugu: అది నాకు ఎంతో ఆనందాన్నిచ్చింది.