YOU SAID:
here they come they have found me
INTO JAPANESE
ここに来て彼らは私を見つけた
BACK INTO ENGLISH
They came here and they found me.
INTO JAPANESE
彼らはここに来て彼らは私を見つけた。
BACK INTO ENGLISH
They came here and they found me.
Come on, you can do better than that.