English to Hindi

Meaning for:
short staffed
other
श्रमिकों की कमी या न्यूनता से ग्रस्त