King James Version
But thou hast saved us from our enemies, and hast put them to shame that hated us.English Standard Version
But you have saved us from our foes and have put to shame those who hate us.New International Version
but you give us victory over our enemies, you put our adversaries to shame.