Language:
Free Online Dictionary|3Dict

炫异露才

Source : CEDICT

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