Translation of "Has sent you" in German

It is He who has sent down to you the Book.
Er ist es, Der dir das Buch herabgesandt hat.
Tanzil v1

That is God's command, that He has sent down unto you.
Das ist Allahs Befehl, den Er euch herabgesandt hat.
Tanzil v1

But Allah bears witness for that which He has sent down to you.
Doch ALLAH bestätigt das, was ER dir hinabgesandt hat.
Tanzil v1

But God bears witness to what He has sent down to you.
Doch ALLAH bestätigt das, was ER dir hinabgesandt hat.
Tanzil v1

Such is the command of Allah that He has sent down to you.
Das ist Allahs Befehl, den Er euch herabgesandt hat.
Tanzil v1