translate English to German: It would be right and proper that they should do that.
Dies wäre richtig und angemessen.