Deutsch
Detailübersetzungen für sich abschinden (Deutsch) ins Englisch
sich abschinden:
-
sich abschinden (abrackern; schuften; abmühen; sich abrackern)
to put oneself out; to lean over backwards; to work oneself to the bone; to work to death; to go out of one's way-
work oneself to the bone Verb (works oneself to the bone, worked oneself to the bone, working oneself to the bone)