meaning of an der letzten Hürde scheitern

an der letzten Hürde scheitern - German to English

to-fall within final challenge [also fig.]