Chinese: 这个永远结束不了。
English: This is never going to end.
French: Ça n'en finit plus.