English: This made me very happy.
Telugu: దీనివల్ల చాలా ఆనందం పొందాను.