feather in one's cap
Definition from Wiktionary, the free dictionary
From the reported American Indian warrior custom of adding a feather to the head-dress after each kill.
- (idiomatic) An accomplishment; particularly one that is flaunted or boasted of.
- He thinks it is quite a feather in his cap that he figured it out for himself.