Language:
Free Online Dictionary|3Dict

锋芒毕露

Source : CEDICT

to flaunt one's abilities (idiom)