B ut You have saved us from our foes and have put them to shame who hate us.
pues tú nos has salvado de nuestros adversarios, y has avergonzado a los que nos aborrecen.