English: Actually it made me very happy.
Telugu: నాకు నిజంగా ఇది చాలా సంతోషాన్నిచ్చింది.