English to Hindi

Meaning for:
neer-do-well
other
आलसी व्यक्ति