Vocabulary

百年国恥

century of humiliation (in Chinese history)

noun