が足りなくて

not having enough

→ が
phrase Rare #39,082
not having enough Used after a noun to say that there is not enough of something, often giving the reason for what follows. The なくて form connects this cause to a result or consequence.
JA: 時間が足りなくて、宿題が終わらなかった。
EN: I didn't have enough time, so I couldn't finish my homework.

お金が足りなくて私の旅行計画は中止になった

I didn’t have enough money, so my travel plans were canceled.

お金が足りなくてそれが出来ない

I can’t do that because I don’t have enough money.

慎重さが足りなくて彼が失敗したのは明らかだ

It's clear that he failed because he wasn't careful enough.