Translated Labs
YOU SAID:
ive delivered us to where we are
INTO JAPANESE
私たちがいる場所に私たちを届けた
BACK INTO ENGLISH
Delivered us where we are
私たちがいるところに私たちを届けた
That didn't even make that much sense in English.