YOU SAID:
has long been inhabited by
INTO JAPANESE
長いによって居住されています。
BACK INTO ENGLISH
By long has been a resident.
INTO JAPANESE
長い居住者となっています。
BACK INTO ENGLISH
Has been long resident.
INTO JAPANESE
長い間居住されています。
BACK INTO ENGLISH
Has been residing for a long time.
INTO JAPANESE
長い間居住されています。
BACK INTO ENGLISH
Has been residing for a long time.
That's deep, man.