strut one's stuff
... 成群结队gang horde 大显身手 大显神通strut one's stuff 愁眉苦脸的,愁眉苦脸地woebegone morosely ...
Take the spotlight
... Marathon match 时间拉得很长的比赛 Take the spotlight 大显身手 Showdown 决战 ...
stuff
... 大同小异largely identical but with minor differences 大显身手 大显神通strut one"s stuff 大言不惭 夸夸其谈fanfaronade rodomontade ...
大显身手,汉语成语,拼音是dà xiǎn shēn shǒu,意思是指充分地显示出本领和才能。出自《高高的白杨树》。