to
hinder or impede

Translation:
English
Add