The English term "helpless" matches the Dutch term "hulpeloos"

other english words that include "helpless" : dutch :
helpless waar niet aan te doen valt