Chinese: 你的狗怎么了？
English: What's become of your dog?
French: Qu'est-il advenu de ton chien ?