As President Barack Obama tries to achieve what has been called a "historic" deal with Iran over their nuclear program, he's already facing a number of challenges from Republicans and Israeli Prime Minister Benjamin Netanyahu who are fighting to diminish the agreement, according to an NBC News analysis. But Obama's first test is to ensure that Democrats are on board with him, according to NBC News. Already, there is bipartisan legislation that scrutinizes the deal. Netanyahu, who appeared on NBC's "Meet the Press" Sunday, called it a "a historically bad deal" and suggested that if it goes through, it would "spark a nuclear arms race in the Middle East." He vowed to kill the deal.