睽違

Verb

 * 1)  to be separated ; to have parted