English to Hindi

Meaning for:
we are short-handed
other
हमें कर्मचारियों की कमी हैं