work one's backside off - French English Dictionary