YOU SAID:
I come from a place far far away looking for a new home here
INTO JAPANESE
ここから新しい家を探して遠く離れた場所から来ました
BACK INTO ENGLISH
I came from a long distance to find a new home
INTO JAPANESE
私は新しい家を見つけるために長距離から来ました
BACK INTO ENGLISH
I came from a long distance to find a new home
That didn't even make that much sense in English.