What does 供不应求 (gōng bù yìng qiú) mean in English?

Card 906HSK Level 4906/3571
CARD906
PROGRESS25%
供不应求
供不應求
gōng bù yìng qiú
supply falls short of demand

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d