English: It made me very happy.
Telugu: ఇది నాకు చాలా ఆనందం కలిగించింది.