What does auf Hochtouren mean?

auf Hochtouren - German to English

at full blast