honorific: I've long looked forward to meeting you.; It's an honor to meet you at last.
a long period of separation
long ago; a long time since
(lit.) I've admired you for a long time (honorific).; I've been looking forward to meeting you.; It's an honor to meet you at last.
to leave uncultivated for a long time; by extension, to neglect one's work; to remain single
my old illness; chronic condition
to wait (for a long time); long wait
(haven't done sth) for a long time; a long time since we last met
a long period of separation
to accompany over long term
to fail to return a borrowed item
to meet again after a long period of separation
to attack for a long time without success
over time; as time passes; in the fullness of time
seasoned; honed to perfection over centuries; special reserve
your name has been known to me for a long time (polite)
not long (after); before too long; soon; soon after
long; long time; for a long time; a while; quite a while
constant; persistent; long-lasting; eternal
long (tradition, history etc); long-standing; age-old
lasting; enduring; persistent; permanent; protracted; endurance; persistence; to last long
everlasting; perpetual; lasting; forever; permanent
a good while; a long time
for a long time; for ages
an instant or an eternity
not long ago; not long before
prolonged war; war of attrition
long-established; time-honored
enduring while the world lasts (idiom, from Laozi); eternal; for ever and ever (of friendship, hate etc); also written 天長地久|天长地久
worn down by years of non-repair
lasting peace; enduring peace
permanent resident; person with the right to live in a country or territory
long-term peace and stability (of governments)