a feather in your cap
US /ə ˈfɛðər ɪn jʊər kæp/
UK /ə ˈfɛðər ɪn jʊər kæp/

1.
值得骄傲的成就, 荣耀
an achievement to be proud of
:
•
Winning that award was truly a feather in her cap.
赢得那个奖项真是她的荣耀。
•
Completing the marathon was a feather in his cap, even though he didn't win.
完成马拉松是他的荣耀,尽管他没有赢。