hampered by

/ˈhæmpərd baɪ/ ハムパード バイ

1. ~によって妨げられる、~によって邪魔される、~によって制約される

何かの進行や行動が、特定の要因によって妨げられている状態を表します。その要因が原因で、物事がスムーズに進まない、あるいは望ましい結果が得られないことを意味します。
The project was hampered by a lack of funding. (そのプロジェクトは資金不足によって妨げられました。)
関連
hindered by
impeded by
obstructed by