English: Makes me very happy.
Telugu: నాకు ఎంతో సంతోషాన్ని కలుగజేస్తున్నాయి.