Jugaad In English

Jugaad In English - Is there a word or brief phrase in english that means attaining a workable (but perhaps crude) result in.