Thanks. I do realise I'm learning Polish, which has a very different construction than English. So, I was more wondering whether my English response might be a close (and possibly missing) interpretation. For me, it's useful to know the Polish, "Nareszcie, jesteś!", perhaps more fully expresses the idea I asked about.
And I'm guessing that "w końcu tu jesteś" is like a polish saying? Because I haven't really heard it. I've ran some 5k's here in Poland and I thought that maybe there they would say something like that.. But I don't really know when I would use that phrase. Can you give me some examples?