Up to snuff:「十分な水準に達している」という意味です。 https://sbiceo.club/1897