Chinese: 我们或许应该停下来。
English: Maybe we should stop.