meaning of auf der Überholspur

auf der Überholspur - German to English

regarding quick track [fig.]