have hamstrung
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.
Random Word
Roll the dice and learn a new word now!
Want to Learn Spanish?
Spanish learning for everyone. For free.