Definition of sweat blood in English:

sweat blood

phrase

informal
  • 1Make an extraordinarily strenuous effort to do something.

    ‘she's sweated blood to support her family’
    toil, labour, exert oneself, slave, slave away, plod away
    View synonyms
    1. 1.1 Be extremely anxious.
      ‘we've been sweating blood over the question of what is right’