not up to scratch/snuff

не достаточный, неважный, не адекватный

I started learning to play tennis; my game is not up to scratch yet.

Другие идиомы: