long-suffering
1K