请问如何翻译:They are short of equipment.be short of 与 be short for

问题描述:

请问如何翻译:They are short of equipment.
be short of 与 be short for