a feather in your cap

US /ə ˈfɛðər ɪn jʊər kæp/
UK /ə ˈfɛðər ɪn jʊər kæp/
"a feather in your cap" picture
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.
完成马拉松是他的荣耀,尽管他没有赢。