Can Rouhani finish his second term in office?