i got a sudden visit from a friend of mine from another country recently . that 's great , i hope he enjoy his/her stay yes , me too . i love getting surprise visits like that . how long is he staying ? he will stay 2 weeks here .
An unexpected visit from a friend or family member.