Barbara Mikulski actually said...
I believe that NASA has been constrained over several years now with staying roughly in this $17 to $18 billion range.
Context
Mikulski expresses concern over NASA's budget constraints affecting its operations.
04/24/2013