House Speaker Nancy Pelosi said the House resolution to limit President Donald Trump’s ability to take military action against Iran is more than just a symbolic gesture.

“This is with real teeth,” Pelosi said Thursday of the resolution set for a House vote later in the day. “America and the world cannot afford war.”

Although it’s almost certain to pass in the Democratic-controlled House, an attempt to restrain the president’s options faces long odds in the Senate, where Republicans hold the majority.

The House resolution, sponsored by Michigan Representative and former CIA analyst Elissa Slotkin, would require Trump to cease military actions against Iran unless authorized by Congress or in response to an imminent threat.

The House measure is a so-called concurrent resolution that wouldn’t require Trump’s signature if passed by both chambers. The 1973 War Powers Act limits the president’s military options without consulting Congress, but chief executives of both parties have argued its an unconstitutional infringement on their authority.

The White House on Thursday issued a statement challenging the resolution, saying it’s unnecessary and would lack the force of law. The statement of administration policy said the military actions it would apply to are already authorized under a 2002 Authorization for Use of Military Force.

The statement said that if the provisions of the resolution were to become law, “they could undermine the president’s ability to defend United States forces and interests in the region against ongoing threats from Iran and its proxies.”

Democrats and at least two Republicans have criticized the Trump administration for failing to provide clear justification for the airstrike that killed a top Iranian general last week. As a result, Republican Senators Mike Lee of Utah and Rand Paul of Kentucky said they would support a resolution restricting Trump’s options in the Senate.