东拼西凑

dōng pīn xī còu

(idiom) to assemble from bits and pieces; to combine items from disparate sources

dōng

east

pīn

to piece together; to put together

西

the West

còu

to gather together, pool or collect