Iran's illusions dispelled by facts