Chinese: 是什么时候完成的？
English: When was it finished?
French: Quand est-ce que ça a fini ?