I know an English sentence cannot be translated into Chinese word-by-word. So is there a idiomatic way to express the same meaning of "We had a lot of fun" in Chinese? (The context-- someone said this to a party host when he is about to leave the party: Thank you for having us. We had a lot of fun.)
The word "had" is in past tense. So the Chinese equivalent needs to indicate this too.