Language:
Free Online Dictionary|3Dict

久违

Source : CEDICT

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