Chinese: 太好了。
English: Amazing.
French: Incroyable.