Language:
Free Online Dictionary|3Dict

長久以來

Source : CEDICT

since a long time ago/for a long time (idiom)