BEOLINGUS
Dictionary - TU Chemnitz

 German  English

geliefert sein; für jdn. vorbei sein {v} to be done for (be in a bad situation)

Wenn er dahinterkommt, dass du geschwindelt hast, bist du geliefert. If he finds out you cheated, you're done for.

Das holen wir jetzt nie mehr auf. Das war's dann (für uns). We'll never catch up now. We're done for.