hindered

to cause delay, interruption, or difficulty in.