hard-fought
adjective
uk/ˌhɑːdˈfɔːt/us/ˌhɑːrdˈfɑːt/achievedafter a lot ofdifficultyorfighting:
艰苦努力得来的;浴血奋战得来的a hard-foughtvictory来之不易的胜利
Complicated and difficult to do
- advanced
- ambitious
- ambitiously
- another
- arduous
- fierce
- formidable
- formidably
- get blood out of/from a stoneidiom
- grail
- onerous
- overdemanding
- painstaking
- picnic
- problematic
- tuff
- ultra-sensitive
- unresolved
- unsolved
- unwieldy