Hold one’s own

Meaning: To perform well or remain competitive in a difficult situation.

Example: Despite being new to the industry, she held her own during the meeting.