英语翻译题求助

为了帮公司挺过难关,这家人决定出售他们几个世纪以来一直珍藏着的部分名画
In order to tide the company over, the family decided to sell parts of the famous pictures which they had kept for several centuries.
这样翻译有没有语法错误?谢谢!

第1个回答  2013-09-18

The family decided to sell some famous pictures which had been kept for several centuries to tide over the company.

    parts建议不要,可能会引起歧义。(画肯定是一张一张的)

    【几个世纪以来一直珍藏的】建议用被动,因为动作的发出者肯定不是they.

第2个回答  2013-09-18
你翻译的很好 没有语法错误的本回答被提问者采纳
第3个回答  2013-09-18
没有问题!
第4个回答  2013-09-18
你好。quite grammatically correct.