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