pass muster

US /pæs ˈmʌstər/
UK /pæs ˈmʌstər/
"pass muster" picture
1.

bestehen, den Anforderungen genügen, abgenommen werden

to be judged as good enough for a particular purpose

:
His performance didn't quite pass muster with the critics.
Seine Leistung konnte bei den Kritikern nicht ganz bestehen.
The new security measures will have to pass muster with the board.
Die neuen Sicherheitsmaßnahmen müssen vom Vorstand abgenommen werden.