translate English to German: I agree with you that we have a moral duty to help.
Ich pflichte Ihnen bei, dass wir eine moralische Pflicht haben zu helfen.