Answer: toughskinned

AnswerCrossword Clue
TOUGHSKINNED

Enduring adverse comments