up to the mark

Prepositional phrase

 * 1) Possessing adequate knowledge or skill.