The lack of such institutions was a major impediment to progress in many countries.
La inexistencia de tales instituciones constituye uno de los principales obstáculos para el desarrollo de numerosos países.