a feather in one’s cap (a feda in wansu kappu)

Idiom Success

意味

an achievement to be proud of

誇りに思うべき成果 (hokori ni omou beki seika)

例文

"Winning the national award was a feather in his cap."

"全国的な賞を受賞することは、彼にとって誇りに思うべき成果でした。" (zenkokuteki na shou o jushou suru koto wa, kare ni totte hokori ni omou beki seika deshita)