What does Ach, du liebe Zeit! mean?

Ach, du liebe Zeit! - German to English

Good heavens!