What does auf Hochtouren arbeiten mean?

auf Hochtouren arbeiten - German to English

to operate at complete stretch

View more

  • to work flat out