Futuro compuesto para el sujetoél/ella/usteddel verbolibrar.

librar

Hasta entonces, no se habrá librado la batalla definitiva.
Until you do, it means the ultimate battle wouldn't have been fought yet.
Palabra del día
el guion