meaning of Ach du lieber Gott!

Ach du lieber Gott! - German to English

Oh my Jesus!