English to Hindi

Meaning for:
broken-down
other
टूटा-फूटा