The budget cuts hamstrung the department's projects.
予算削減が部門のプロジェクトを無力にした。
The injury hamstrung the athlete, preventing him from competing.
その怪我は選手の腱を切り、競技に出られなくした。
The regulations hamstrung the company's ability to innovate.
その規制は会社の革新能力を無力にした。
掲載内容にお気づきの点があれば下記からお知らせください