[details=“English Translation”]The business could have expanded, but it remained at the door due to lack of investment.
[/details]
“but it fell at the last hurdle” [?]
quedarse a la puerta
(idiomatic, intransitive) to not quite make it; fall at the last hurdle