长久以来

cháng jiǔ yǐ lái

for a long time now; long since

cháng

long

jiǔ

(of a period of time) long

abbr. for Israel 以色列[Yi3 se4 lie4]

lái

to come