English to Hindi

Meaning for:
shiftless
other
निकम्मा