What does Ach du lieber Himmel! mean?

Ach du lieber Himmel! - German to English

Goodness gracious me personally!

View more

  • Heavens!