translate English to German: We are perfectly justified in drawing up similar reports.
Vergleichbare Berichte machen wir mit gutem Recht.