system
surprised: I got a sudden visit by a friend of mine from another country, so I am happy.
human
I got a sudden visit from a friend of mine from another country recently.
human
That's great, I hope he enjoy his/her stay
human
Yes, me too. I love getting surprise visits like that.
human
How long is he staying?
human
He will stay 2 weeks here.