spirited [adjective] + fightback [noun]