translate English to German: We also have a responsibility to our taxpayers.
Wir haben auch eine Verantwortung gegenüber unseren Steuerzahlern.