v. cut it, succeed, do well; achieve the required level of quality; meet the expectations; suffice; do better than,the desired standard of performance
CUT THE MUSTARD
Meaning of CUT THE MUSTARD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012