"be hamstrung" in German to be hamstrung aufgeschmissen sein lahm liegen lahm gelegt sein Detailed translations for "be hamstrung" to be hamstrung to be hamstrung(also: to get stuck) aufgeschmissen sein to be hamstrung lahm liegen to be hamstrung lahm gelegt sein