Man arrived in Asia (quelque temps) later.
Réponses possibles : Man arrived in Asia some time later. Man arrived in Asia a short time later.