parterre sein (erschöpft)

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