英语翻译

问题描述:

英语翻译
The agencies have usually been wholesalers of news;newspapers,broadcasters and websites act as retailers,repackaging and selling news to consumers alongside material generated in-house最后一段,连同他们的机构内部加工的材料一起卖给消费者,alongside的意思adv.在……的侧面;在……旁边;与……并排
prep.在……旁边;横靠;傍着,在这里翻译成傍着?
generate[英][ˈdʒenəreit][美][ˈdʒɛnəˌret]
vt.形成,造成;产生物理反应;产生(后代);引起,在这里翻译成产生,in-house内部?我觉得应该在material 与 generated in-house之间加上of比较合适

selling news to consumers alongside material generated in-house

generated in-house 过去分词做定语,修饰material,不需加 OF,意思为:内部产生的材料

alongside 介词,意思为连.内部产生的材料,的不翻译吗?