Chinese: 老天爷啊！
English: Oh, my God!
French: Oh, mon Dieu !