Vocabulary

遺恨十年

grudge of ten years' standing; harbouring a grudge for many years

noun adverb