Chinese: 你最好告诉我们发生了什么。
English: You'd better tell us what's going on.