that's a feather in his cap. - English Synonyms Dictionary

Can't found any synonym terms.