Chinese: 你们是个非常好的团队，但他们的是最好的。
English: Your team is very good, but theirs is the best.
French: Vous êtes une très bonne équipe, mais la leur est la meilleure.