sich die haxen ausreißen

listen to the pronunciation of sich die haxen ausreißen
ألمانية - الإنجليزية
to work your socks off (for somebody)
to extend yourself
to work your fingers to the bone