英语to show off one's abilities,to exhibit one's skills
德语seine Fähigkeiten zur Schau stellen, angeben
法语montre