to be exhausted - German English Dictionary