Answer: moralvictory

AnswerCrossword Clue
MORALVICTORY

Ethical triumph