translate English to German: We do what we can, and I can produce evidence of that.
Wir tun, was wir können, und ich habe Belege dafür.