English to Hindi

Meaning for:
rough-and-ready
other
काम चलाऊ