Chinese: 太小了。
English: It's too small.
French: C’est trop petit.