idiom
sweat blood
Meaning
to make an enormous effort
Example
He **sweat blood** to get that promotion.