English: And very glad I was too.
Telugu: నేను కూడా చాలా సంతోషపడ్డాను.