Language:
Free Online Dictionary|3Dict

生拼硬凑

Source : CEDICT

to dish up or lump together unrelated words, facts, etc. (idiom)