English: And I was very happy indeed.
Telugu: నాకు నిజంగా చాలా సంతోషం వేసింది.