Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Phrase: up to the mark
  1. Meeting or performed to the required standard, level, or expectation; satisfactory or adequate
    "His performance was finally up to the mark"