Mais qu'êtes-vous en train de faire, Bon Dieu ?

English Translation

What the hell are you doing?

I mean, good god is also used in english in the same context.

1 Like