English to Hindi

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