In English, it's difficult to find a direct equivalent that conveys the same level of informality and potential rudeness. Here are some possibilities, depending on the context:
* "Oh my god, dude!" This is a fairly close equivalent in terms of informality and surprise.
* "Holy crap, man!" This conveys a similar level of surprise and shock.
* "Good lord, buddy!" This is a slightly more polite option, but still conveys surprise.
Ultimately, the best translation will depend on the specific context and the tone you want to convey.