大显身手

dà xiǎn shēn shǒu

(idiom) fully displaying one's capabilities

大

dà

big; large; great

显

xiǎn

to make visible

身

shēn

body

手

shǒu

hand