Will Iran ever rise again?