The Daily Show host Jon Stewart ripped into Donald Rumsfeld and Dick Cheney on Wednesday for their sanctimonious criticism of the current administration, saying President Barack Obama's transgressions didn't absolve them of their own.

Stewart lamented that conservatives now had government scandals to be justifiably outraged about. Many right-wing commentators were downright orgiastic at all the bad news pummeling the President and his administration.

"This week I can't nitpick," Stewart said. "The floodgates are open. Every critic suddenly has credibility. Every single one. Who wouldn't have the standing to legitimately criticize this president? I can't imagine."

But one such figure did emerge: Donald Rumsfeld. The former defense secretary, who was key to the start of the Iraq war, remarked that the Obama administration falsely believed narratives that fit their hopes.

"You believe the Obama administration is promoting a narrative? Not because it is real but because fits their hopes and what they want to be the case? You?" Stewart said. "So, no. You alone don't get to come to the victory parade for the Republicans. You're the only one who doesn't get to weigh in."

But Stewart was gifted with yet another person to mock: Dick Cheney. The former vice president, who served during the 9/11 terror attacks, remarkably claimed the Benghazi attack was the worst incident he could recall. Cheney also accused the Obama administration of "lying" about the attack.

"You do not get to use the L-word," Stewart replied. "After the lies you told, you don’t get to doubt anyone's credibility."

Watch video, via Comedy Central, below: