"The picture that has been painted by opponents does not represent the truth," said Carney, who also noted that "there has been a constant effort by Republicans to undermine the law, try to repeal the law, try to obstruct the implementation of the law."

"The fact of the matter is millions of Americans are already receiving benefits because of the Affordable Care Act that they did not have prior to its passage," Carney said.

A poll released late last month by Gallup revealed that 52 percent of Americans believed that the law was flawed and would drastically reduce the quality of healthcare enjoyed by citizens in the long run. That represented an increase of 7 points from the previous fall.

The poll also showed that 42 percent believed ObamaCare would make things tougher for their families, with just 22 percent saying it would improve their health or family life. Only 4 percent of Republicans said the law would improve their situation.

Earlier Thursday, the president said his administration would "blow through" Republican criticism of the law.

“I recognize there’s still a lot of folks in this town who are rooting for this law to fail. ... We’re just steadily working through all that stuff,” Obama said.

The president spoke from the White House following a pair of votes in the House in which Republicans voted again to delay parts of the law. The president contrasted those votes with reports that insurance was becoming less expensive and that policyholders were receiving rebates from insurance companies.

“I bet if you took a poll, most folks wouldn’t know, when that check comes in, that this was because of ObamaCare. ... But that’s what’s happening,” Obama said.

Republicans immediately dismissed Carney's confidence.

"How's that working out?" Brendan Buck, spokesman for Speaker John BoehnerJohn Andrew BoehnerThe Hill's Morning Report - Presented by Tax March - Biden to Putin: Tough sanctions, straight talk Boehner on Afghanistan: 'It's time to pull out the troops' Boehner says he voted for Trump, didn't push back on election claims because he's retired MORE (R-Ohio), said on Twitter.