抵消了前辈们在环境改善方面的努力。。。at the same time, the growing number of automobiles, somewhat offsets predecessors' hard work on enviromental improvements (to some extent).如果不喜欢用somewhat就去掉并在句尾加上括弧里的。