Chinese: 哎呀！
English: Sheesh!
French: Ben voyons donc !