a situation in which someone is trying very hard to deal with a difficult situation a battle to do something:
It was a daily battle to get my son to go to school.
fight a losing battle (=try to do something that will probably fail):
She tried to get him to go, but she knew she was fighting a losing battle.
Synonyms and related words