Chinese: 不管你有多好,都还有人比你更好。
English: No matter how good you are, there will always be people who are better than you.