Английский-Немецкий словарь »

that doesn't come up to scratch. означает в немецкий

АнглийскийНемецкий
That doesn't come up to scratch.

Das entspricht nicht den Anforderungen.