to show off · to flaunt · to carry out or succeed in a scheme
Préparation de l’explication en Français…