hampered

1.

bị cản trở

to prevent someone doing something easily:

:
Fierce storms have been hampering rescue efforts and there is now little chance of finding more survivors.