英语翻译

问题描述:

英语翻译
participate in doing sth 对吗这个结构

We are supposed to try our best to participate in releasing traffic jams.
这样应该就行了吧.are 後面是加现在分词吧是被动语态,be done形式,be supposed to是“被期望,应该”的意思releasing能换成easing嘛?of course