Chinese: 哇塞!
English: Wow!
French: Wah !