Englisch-Deutsch Wörterbuch »

that doesn't come up to scratch. bedeutet auf Deutsch

EnglischDeutsch
That doesn't come up to scratch.

Das entspricht nicht den Anforderungen.