It’s only taken three years.
Check this out:

The Senate voted to end debate Monday on a $956 billion farm bill, clearing its way to to President Obama’s desk after three years of struggles.

The Senate voted 72-22 to end debate and proceed on the five-year bill, which authorizing agriculture subsidies and food stamps. Final passage is expected to come after 2 p.m. on Tuesday.

The House previously approved the bill in a 251-166 vote last week.

President Obama is expected to sign the bill into law, even though it reduces farm subsidy payments less than what he sought.

The bill would save $16.6 billion in spending over 10 years, according to the Congressional Budget Office.