Sentence:  Science has simply <WSD>left</WSD> us helpless and powerless in this important sector of our lives . 
Meaning of the word marked with <WSD> tags:  have as a result or residue