mangelware sein

listen to the pronunciation of mangelware sein
Немецкий Язык - Английский Язык
to be in short supply
to be rare
to be scarce
to be few and far between