to pass muster
01
to be good enough to meet a particular standard
Idiom
Informal
Exempel
The proposal underwent rigorous review by the committee but ultimately failed to pass muster due to insufficient supporting evidence.
to be good enough to meet a particular standard