translate English to German: It is a responsibility which we carry with great pleasure!
Ein Verantwortung, die zu tragen uns aber auch große Freude macht!