translate English to German: It is our moral duty to help.
Es ist unsere moralische Pflicht zu helfen.