meaning of auf Hochtouren

auf Hochtouren - German to English

at full blast