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
la luna llena