thrashing
n
1 beating 打; 殴打: give sb/get a good thrashing 痛打某人[挨狠打].
2 severe defeat 大败; 惨败: Leeds celebrated their 6-1 thrashing of Chelsea. 利兹队欢庆以6比1大胜切尔西队.
How do you know so much about it? Have you seen the film?
你怎么知道那么多情况?你已经看过这部电影了吗?
Perhaps in those days I was. Pierre and I did have a very good time at the ball. But that was the last moment of happiness in our lives. That night everything changed.