translate English to German: It has, overall, been a pleasure to cooperate with them on this matter.
Es war insgesamt eine Freude, in dieser Angelegenheit mit ihnen zusammenzuarbeiten.