Often used in legal or medical contexts.
El progreso del proyecto ha sido impedido por la falta de recursos necesarios.
The progress of the project has been hindered by the lack of necessary resources.
El proyecto está impedido por la falta de recursos económicos.
The project is hindered by the lack of financial resources.