Chinese: 服了你了。
English: You're the boss.
French: Vous êtes le chef.