have hamstrung
Present perfectconjugation ofhamstring.There are other translations for this conjugation.

hamstring

However, evaluation studies on its functioning during the last few years show that mismanagement of funds, deviation from envisaged guidelines and dwarfed performance have hamstrung the ambitious programme.
Sin embargo, los estudios de evaluación de su funcionamiento durante los últimos años muestran que el mal manejo de los fondos, la desviación de las pautas previstas y el desempeño reducido han incapacitado al ambicioso programa.
Other Dictionaries
Explore the meaning of hamstring in our family of products.
Word of the Day
to dive