Chinese: 它相当大。
English: It's quite large.
French: C'est plutôt grand.