By vs. until
„By“ wird benutzt wenn „at the latest“ bzw. „no later than“ gemeint ist.
„Until“ heißt „at the longest“ bzw. „no longer than“.
We should be finished with our meeting by 8pm (at the latest.)
(“Wir sollten mit unserem Treffen bis spätestens 20 Uhr fertig sein. (spätestens)
That means we will hold our meeting until 8 pm (and no longer than that.)
Das heißt, wir werden unser Treffen bis 20 Uhr abhalten. (und nicht länger)