helplessness

helplessness

n.无可奈何;无能为力helplessness英英释义Nounpowerlessness revealed by an inability to act;"in spite of their w......