Don't you think it essential that every resident of Nanjing should spare no effort to make contributions to Nanjing 2014

问题描述:

Don't you think it essential that every resident of Nanjing should spare no effort to make contributions to Nanjing 2014 Youth Olympic Games?
全句意思知道spare no effort 怎么翻译?
另外it essential 怎么翻译

spare no effort 不遗余力的
it essential 是形式宾语 that后的从句为essential 所修饰
你认为.是有必要的吗?