Breakdown of Wer hat diesen Bericht in Auftrag gegeben?
haben
to have
wer
who
dieser
this / that (fem.: diese, neut.: dieses)
der Bericht
the report
in Auftrag geben
to commission
Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.