lack of resources

Sustantivo
  1. Escasez de medios o elementos necesarios para realizar algo
    La organización enfrentó la falta de recursos para completar el proyecto.