天长日久

after a considerable period of time