Language:
Free Online Dictionary|3Dict

炫異露才

Source : CEDICT

to show off and display one's ability (idiom)