idiomto make thegreatestpossibleeffort:竭尽全力She'sstrainingeverynerveto get theworkfinishedontime.她拼尽全力争取把工作按时做完。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 ofstrain every nervefrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/strain-every-nerve##