
geliefert sein
to be doomed
Colloquial: to be in a hopeless situation and have to expect serious consequences that can no longer be prevented.
Wenn die Polizei unser Versteck findet, sind wir geliefert.
If the police find our hiding place, we're doomed.