Sentence:  Can we continue to alienate precisely those whose gifts we so desperately need and apart from whose co-operation our mission in the <WSD>world</WSD> must become increasingly precarious ? 
Meaning of the word marked with <WSD> tags:  the concerns of this life as distinguished from heaven and the afterlife