work one's tail off - German English Dictionary