habrá librado
Future perfect él/ella/usted conjugation of librar.

librar

Hasta entonces, no se habrá librado la batalla definitiva.
Until you do, it means the ultimate battle wouldn't have been fought yet.
Word of the Day
to season