meaning of auf der Strecke bleiben

auf der Strecke bleiben - German to English

to-fall because of the wayside [fig.]