helpless in French
helpless in French
sans défense
Unable to defend oneself.
désemparé
Unable to act without help; needing help; feeble.