meaning of auf Hochtouren kommen

auf Hochtouren kommen - German to English

to get involved with top gear