Nuanced terrific long-suffering