Be up to snuff (3,3,7)
I believe the answer is:
cut the mustard
(Other definitions for cut the mustard that I've seen before include "Make a favourable impression" , "Make the grade" , "met required standards" , "Reach a required standard" , "come up to expectations" .)