hamstrung

Adjective

 * 1)  Restricted as if by being crippled with a hamstring.

Translations

 * German:, lahm gelegt
 * Latin: suppernātus