Chinese: 它太大了。
English: It's too big.
French: C'est trop gros.