Chinese: 你还想要什么？
English: What more do you want?
French: Que veux-tu de plus ?