Through millions of years, from among millions of people, in the endless wilderness that we call Time, I wasn't too early, and I wasn't too late, and hence I met you.
Remarks about the translation
>I received this text by an internet birthday card. Is this a serious text or a joke?< I can't tell if this is a joke. I guess it depends on who sent it. In essence, it means "it is my destiny to meet you". It can be a very subtle declaration of love. Or it may be just a way of saying "Friends Forever".