President Trump on Monday promised a second stimulus check for most Americans as part of a “generous” financial relief package amid the ongoing coronavirus pandemic.

“We had the best job numbers, the best economics, the best economy we’ve ever had, and then we had the virus come in from China. Now we’re rebuilding it again. We will be doing another stimulus package,” Trump told Scripps political editor Joe St. George at the White House.

Trump said the next stimulus package would be “very generous” and would be a bipartisan effort “over the next couple of weeks.”

In May, the Democratic-majority House of Representatives voted to pass the $3 trillion Heroes Act stimulus legislation. The Act would provide stimulus checks of $1,200 to Americans earning up to $75,000, with individuals earning up to $99,000 to receive a smaller amount. Married couples would receive $2,400 if their joint income is less than $150,000. Families would be given $1,200 each for up to three dependents, with one household eligible for up to $6,000 in support.

Trump, along with Senate Majority Leader Mitch McConnell, R-Ky., have called the Heroes Act “dead on arrival.” Democrats and Republicans are expected to begin negotiations on another stimulus package in late July.

Some Republicans have expressed reservations about a large stimulus package, with Sen. Rand Paul, R- Ky., warning about the ballooning federal deficit amid the pandemic. Earlier this month, conservative deficit hawks sent a letter to Trump, telling him to cut spending.

In March, Trump signed the $2.2 trillion Cares Act, with stimulus checks of $1,200 being sent to most Americans.

Another stimulus check could be needed for many Americans, as unemployment remains in the double-digits. Coronavirus cases are currently spiking in sunbelt states such as Arizona, Texas and Florida.