I am a native english speaker.
Israel “invests” ~30b in military spending.
Of that, ~7b is not their own money, and the could not accept that money and spend it another way.
Therefore, israel “invests” about 1/4 less than it would seem.