Chinese: 你又来了。
English: There you go again.
French: Tu remets encore ça.