English to Hindi

Meaning for:
lameduck
other
असमर्थ व्यक्ति