Chinese: 你的狗在那儿。
English: Here is your dog.
French: Ton chien est là.