good Lord
US /ɡʊd lɔrd/
UK /ɡʊd lɔrd/

1.
bon Dieu, mon Dieu
an exclamation of surprise, shock, or exasperation
:
•
Good Lord, I can't believe he actually said that!
Bon Dieu, je n'arrive pas à croire qu'il ait vraiment dit ça !
•
Good Lord, look at the mess you've made!
Bon Dieu, regarde le désordre que tu as fait !