# He has overthrown you "He has destroyed you" # to rejoice over you "to rejoice over defeating you" # he has lifted up the horn of your enemies An animal's "horn" represents its strength. Alternate translation: "he has increased the power of your enemies"