How to say Oh my Notch in any language!

Language Phrase Meaning
Mine craft Oh my Notch Oh my god.