meaning of abplagend

abplagend - German to English

working oneself to death