‘荣耀不败’翻译成英文是什么啊?The glory of unbeaten?

问题描述:

‘荣耀不败’翻译成英文是什么啊?The glory of unbeaten?

Glory to the Invincible
没有unbeaten这词,只有unbeatable.既然beaten是已被击败,又何来加"un”就变成“不败”?不过用invincible(无敌)更佳.