English: And I was really happy and really moved.
Telugu: నేను చాలా సంతోషంగా ఉన్నాను మరియు నేను నిజంగా సంతోషంగా ఉన్నాను.