idiominformal(alsosweatyourguts out)to make agreateffort:拼命工作Wesweatedbloodto get theworkfinishedontime.为了准时完成,我们埋头苦干。I've beensweatingbloodover thisreport.我一直都在拼命地写这份报告。SMART Vocabulary: related words and phrasesTrying and making an effort
A game
all-out
assault
attempt
attempted
bid
commitment
crack
go down swinging/fightingidiom
go for itidiom
go forsomeone
go out ofyourwayidiom
go the extra mileidiom
nose
seek
smarten upyouractidiom
square the circleidiom
step on the gasidiom
stick atsomething
stick tosomething
See more results ?(Definition ofsweat bloodfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/sweat-blood##