Chinese: 我们欣喜若狂。
English: We were overjoyed.