to be honest,是状语,it 是主语,was谓语,lack of money 表语,not of effort只是一个补充说明,which defeated their design是非限定性定语从句