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