Chinese: 我们很久没有在一起这样快乐过了。
English: It was ages since we had had such a good time.