東拼西湊

Idiom

 * 1) to assemble bits and pieces; to gather from all over the place