问题描述:
各位英语牛人帮忙解决翻译一下吧!
"For all their talk about ecology, major companies have so far spent very little to fight pollutoin." 中“for all their talk"是什么意思,若是与"in spite of the fact of their having talked"相比,哪个更好一些
"For all their talk about ecology, major companies have so far spent very little to fight pollutoin." 中“for all their talk"是什么意思,若是与"in spite of the fact of their having talked"相比,哪个更好一些
问题解答:
我来补答展开全文阅读