Translated Labs
YOU SAID:
I was brought here by this
INTO JAPANESE
これでここに連れて来られた
BACK INTO ENGLISH
This brought me here
ここに来てしまった
Brought me here.
You love that! Don't you?