meaning of auf die Länge

auf die Länge - German to English

eventually