has outshone
-ha eclipsado
Presente perfecto para el sujeto he/she del verbo outshine.

outshine

But one ancient book has outshone all of these.
Pero un libro antiguo ha aventajado a todos estos.
Palabra del día
la Janucá