impede
hinder
be a hindrance or obstacle to
She is impeding the progress of our project