WASHINGTON (AP) — The Senate passed an unparalleled $2.2 trillion economic rescue package steering aid to businesses, workers and health care systems engulfed by the coronavirus pandemic.

The unanimous vote Wednesday came despite misgivings on both sides about whether it goes too far or not far enough and capped days of difficult negotiations as Washington confronted a national challenge unlike it has ever faced.

The 880-page measure is the largest economic relief bill in U.S. history. Majority Leader Mitch McConnell appeared somber and exhausted as he announced the vote — and he released senators from Washington until April 20, though he promised to recall them if needed.

“Pray for one another, for all of our families and for our country,” said McConnell, R-Ky.

“The legislation now before us now is historic because it is meant to match a historic crisis,” said Minority Leader Chuck Schumer, D-N.Y. “Our health care system is not prepared to care for the sick. Our workers are without work. Our businesses cannot do business. Our factories lie idle. The gears of the American economy have ground to a halt.”

The package is intended as relief for an economy spiraling into recession or worse and a nation facing a grim toll from an infection that’s killed more than 21,000 people worldwide. Treasury Secretary Steven Mnuchin, asked how long the aid would keep the economy afloat, said: “We’ve anticipated three months. Hopefully, we won’t need this for three months.”