1
to trip (over);to stumble
私は石につまずいて、足首をひねってしまった。
I tripped on a stone, twisting my ankle.
2
to fail;to suffer a setback