cut the mustard · to succeed · to come up to expectations · to be competent enough · to be adequate enough to participate or compete · to be up to the standard.
確定! 回上一頁