Chinese: 没有比这只还大的狗了。
English: No other dog is bigger than this.
French: Il n'y a pas de chien plus gros que ça.