When Iran's new President Hassan Rouhani came home from the United Nations General Assembly meeting last Friday, demonstrators at Tehran airport threw eggs, shoes and stones. They had heard about his 15-minute phone conversation with U.S. President Barack Obama, and they were not pleased.

But there were many more Rouhani supporters at the airport, who clearly hoped that he will make a deal with the United States on Iran's nuclear program and end the sanctions that are strangling the Iranian economy.

"I believe we can reach a comprehensive solution," Rouhani's office tweeted after the famous phone call to Obama, and most Iranians want to believe him.