erledigt sein

listen to the pronunciation of erledigt sein
Немецкий Язык - Английский Язык
to be done in
to be down and out
to be done up (exhausted)
to be washed out
ganz erledigt sein
to be all knocked out