Ibn Seerin Interpretation:
He will be dismissed from his position and will suffer loss. And if the horns happen to break in the process he will face hardships in his work and his dismissal is imminent.