Sort:  

I am also happy to meet you as well even though that I arrived late though but there is always be a next time.