English: Made me very happy.
Telugu: నాకు చాలా ఆనండం కలిగించేపని వేసిందిలే.