meaning of , bevor alles längst vorbei war

, bevor alles längst vorbei war - German to English

..., until it had been throughout.