Language:
Free Online Dictionary|3Dict

一显身手

Source : CEDICT

to display one's skill (idiom)