We do not currently know of any synonyms for sweating blood for.
For similar words to sweating blood for, try: