se mettre en avant

listen to the pronunciation of se mettre en avant
Französisch - Englisch
push oneself forward
put oneself forward
mettre en avant
push
mettre en avant
put ahead