up to the mark

📖 general
Meaning
satisfying the required standards or expectations
Literal Meaning
reaching the designated level or point
Example
“His performance in the competition was up to the mark, earning him a top prize.”