What does auf der Kriechspur mean?

auf der Kriechspur - German to English

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