英语翻译

They are striving for the ideal which is close to the heart of every Chinese and for which,in the past,many Chinese have laid down their lives.这句话什么意思,还有句子中的“for which”不理解。

他们正在争取贴近每个中国人内心的理想,而过去许多中国人已经为此牺牲生命。
which指代前面的一句话、这件事,for其实是与laid down their lives构成词组
后半句如果另外写出来就是in the past,many Chinese have laid down their lives for it
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-06
他们所做的一切是在为每一个中国人心中的理想努力着,也是为了给多年前那么多光荣牺牲的人一个交代。
第2个回答  2011-08-06
他们正在为实现一个理想而努力,这个理想是接近每个中国人心中的,在过去,许多中国人为了这个理想而牺牲了自己的生命。
for which 的意思是“对这个理想努力”的意思,
第3个回答  2011-08-06
他们正为紧靠每个中国人内心的理想而奋斗,过去很多中国人也为此失去了生命。
for which照我的理解,应该是前面的striving for the ideal which is close to the heart of every Chinese 。
因为奋斗,很多人牺牲了。
for有因为的意思。

希望对你有所帮助,祝你快乐每一天!(*^__^*)