供不应求 (gōng bù yìng qiú) - supply falls short of demand in Chinese | Fluentide Radio