Sweat Blood

  1. Work diligently or strenuously. 2. Suffer mental anguish; worry intensely.

Examples:

  • Waiting for the test results, I was sweating blood.

Origin: c. 1890 (def. 1)