久违

jiǔwéi
for a long time, a long time since we last met
HSK 79
Traditional久違

Additional Dictionary Meanings

(haven't done sth) for a long timea long time since we last met