ここで会ったが百年目
Meanings
1
at last your time has come; I have found you at last
A dramatic set phrase used when finally catching or confronting someone after a long pursuit or wait. Often carries a threatening or triumphant tone, as if saying 'your luck has run out' or 'the game is up.'
It's no use running. Your time has come—prepare yourself.
I've been looking for you for a long time. I've finally found you.