Fetching details from the dictionary...

to trip (over); to stumble
to fail; to suffer a setback
暗い道で石につまずいて派手に転んでしまった。
I tripped on a stone and fell.
計画の初期段階で資金の問題につまずいた。
We stumbled at the initial stage of the plan.
暗い道で石につまずいて転びそうになった。
I stumbled on a stone on the dark road and almost fell.