
démuni- incapable de se débrouiller seul / de s'aider soi-même ; dépendant d'une aide
nicht in der Lage, allein zurechtzukommen/sich selbst zu helfen; auf Hilfe angewiesen
impuissant- incapable d'aider quelqu'un
nicht in der Lage, jemandem zu helfen
dépassé- intellectuellement dépassé
intellektuell überfordert