translate English to German: This report makes this patently clear and I take my hat off to it for doing so.
Der Bericht bringt das klar zum Ausdruck, und ich ziehe meinen Hut davor, dass dies erreicht wurde.