Chinese: 就到此为止吧。
English: Let's leave it at that.