history: I was pleasantly shocked to get a visit from my brother the other day. Made me happy to see him after so long. I was pleasantly shocked to get a visit from my brother the other day. Made me happy to see him after such a long time.
current: How long has it been?
next: I think it has been something like 2 years now since I saw him since I live out of country sometimes.