hamper (妨げる): The heavy rain hampered their travel plans. (大雨が彼らの旅行計画を妨げました)

The heavy rain hampered their travel plans.