English: And very glad we did, too.
Telugu: మేము కూడా చాలా సంతోషించాము.