Chinese: 太神奇了。
English: It's amazing.
French: C'est incroyable.