Chinese: 太惊喜了!
English: What a surprise!
French: Quelle surprise !