Chinese: 天呐，真好吃!
English: Oh my god, it's delicious!
French: Seigneur, c'est délicieux !