be deficient in; be short of
-
资源匮乏
be in want of natural resources
-
市场匮乏
shortage of goods in the market
-
弹药/人力/物资匮乏
be short of ammunition/manpower/supplies
-
弥补劳动力和材料的匮乏
make up for scarcity of labour and material