serious or devastating setback

WHAMMY