Sens. John McCainJohn Sidney McCainLawmakers worry about rise of fake video technology Democrats put Dreamers and their party in danger by playing hardball Trump set a good defense budget, but here is how to make it better MORE (R-Ariz.) and Lindsey GrahamLindsey Olin GrahamCongress punts fight over Dreamers to March Pence tours Rio Grande between US and Mexico GOP looks for Plan B after failure of immigration measures MORE (R-S.C.) warned against delaying tough sanctions on Iran Wednesday.

Secretary of State John Kerry has asked the Senate to delay action on the sanctions at least until the United States and its partners meet next week with Iranian negotiators in Geneva. But McCain and Graham say the president is weakening his negotiating position.

“The administration should not weaken the strong negotiating position Congress has helped to create,” McCain said on the Senate floor.

Congress has consistently voted to strengthen sanctions against Iran and companies that do business with the country in order to force Iran to pursuing a nuclear weapons program.

The administration argues imposing new sanctions could derail any hope of avoiding a military clash over Iran's nuclear program, but Graham said, “no one wants another war.”

“The president’s eagerness to reach a deal is unnerving,” Graham said. “The way this deal is handled is probably most import decision President Obama will make in his second term.”

McCain and Graham said the administration should not give Iran anything until it stops enriching uranium — a process in developing nuclear weapons.

“What’s a good deal? To make sure the Iranians have a peaceful nuclear power program but can’t get a bomb,” Graham said. “If they keep enriching that tells you all you need to know about what their true intent is.”

McCain said getting an agreement for the sake of getting an agreement would be a “disaster.” He added that the United States should stand strong against Iran to support U.S.-ally Israel.