TEHRAN: The winner of Iran's presidential elections will probably face a lot of difficult challenges when he takes more than…