up to scratch

up to scratch - (BrE inf) good enough for a particular standard - на должной высоте

see also [not up to the mark]