obstacle-ridden
hurdlesome
let
foreset
stymie
roadblock
barrier
stumblingblock
stumbling block
dyke
catch a cold
copout
thwarted
slippery
hit
counterdifficulty
numb-handed
run into a brick wall
hard-set
sweep aside
stumbly
hard
impedimented
uphill
unsteppable
hoop
deadpan
gutsy
footless
plucky
stumbling stone
incumbrance
interfere
hitch
preventive
preventative
impedible
interference
in the way
cumbersome
in someone's way
hinderance
arduous
encumbrance
hindrance
hinder
trouble
first olive out of the bottle
extract
problem
impede
get into trouble
trammelling
undisruptable
sprauchle
trammeling
circumventive
ineludible
facilitative
difficultate
escape
bitch
two-blocked
stop
hurdle
skiddly
rise
expose
unsurmountable
endanger
peril
bay
stumblingly
queer
scupper
impassable
bog
take the bull by the horns
insurmountable
outstrain
frustrable
crisis
hydra
the wheels fell off
rigour
praemunire
complicated
weak
hard-run
trip
resource
beleaguered
lie in the way
trip up
counterchallenge
ground loop
uncurbable
trials and tribulations