NASA hasn’t done anything on budget and on time in decades
Fixed - NASA hasn’t done anything in decades.