大显身手

distinguish oneself, strut one's stuff

dà xiǎn shēn shǒu ㄉㄚˋ ㄒㄧㄢˇ ㄕㄣ ㄕㄡˇ