hinder

Definition

To create difficulties for someone or something, delaying or obstructing progress.

中文 为某人或某事制造困难,延迟或阻碍进展。

Example

"Bad weather hindered our efforts to complete the construction on time."