Wiktionary
work one's tail off
vb. (context idiomatic English) Work excessively or to the point of exhaustion.