up to scratch

/AH1 P T UW0 S K R AE0 CH/
adjective
  1. 1

    Sufficient; adequate; of acceptable or satisfactory quality

    โ€œThey decided that his performance was not up to scratch.โ€

Source: https://en.wiktionary.org/wiki/up%20to%20scratch