Chinese: 我的天哪!
English: Oh, my God!
French: Oh, mon Dieu !