English to Hindi

Meaning for:
overstaffed
other
आवश्यकता से अधिक कर्मचारियों से युक्त