大顯身手

Idiom

 * 1) to display all of one's capabilities; to strut one's stuff; to show off one's skills