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