meaning of auf der Kriechspur

auf der Kriechspur - German to English

into the slow lane [coll.] [moving ahead gradually]