pass muster
US /pæs ˈmʌstər/
UK /pæs ˈmʌstər/

1.
通过检验, 达到标准, 合格
to be judged as good enough for a particular purpose
:
•
His performance didn't quite pass muster with the critics.
他的表现未能完全通过评论家的检验。
•
The new security measures will have to pass muster with the board.
新的安全措施必须通过董事会的审查。