供不应求的英文翻译

中文:供不应求

英文翻译:demand exceeds supply; supply falls short of demand免费