It wasn't for a lack of effort they didn't finish the job, they just didn't have what supplies? - possessing - plethora - enough - satisfaction - availability  The best answer is
enough