be ready, be prepared for, be on alert; exhausted, drained of energy, weak; expended
Synonym
erledigt sein, fertig sein (ugs.), geplättet sein (ugs.), geschafft sein (ugs.), im Eimer sein (ugs.), kaputt sein (ugs.), misslungen sein, platt sein (ugs.)