hard-fought (adj.)youdaoicibaDictYouDict[hard-fought 词源字典]
1660s, from hard (adv.) + fought.[hard-fought etymology, hard-fought origin, 英语词源]