put oneself across

中上級 (B2) neutral

To make a good impression and show people who you really are or what you can do.

"She really put herself across well at the interview — she was confident and articulate."