Language:
Free Online Dictionary|3Dict

鋒芒畢露

Source : CEDICT

to flaunt one's abilities (idiom)