Chinese: 你们从前很好，现在更好了。
English: You all were very good before, and now you're even better.