Patrick Leahy actually said...
Your budget is not what the American people want and deserve. They deserve better than what this budget puts forward.
Context
Leahy criticizes the budget for failing to meet American needs.
06/06/2017