a long period of time
vexation through humiliation, hurt pride, or disappointment
Vocabulary Test Practice