meaning of auf Hochtouren arbeiten

auf Hochtouren arbeiten - German to English

to operate at complete stretch

View more

  • to work flat out