It's been hours since we last saw each other!
(最後に会ってから数時間もたってるよね!)
It's good to see you again!
(また会えて良かったよ!)
It has been a while since I last saw you!
(会うのしばらくぶりだね!)
というのはいかがでしょうか ヽ(o´ω`o)ノ
今回のフレーズはどれも「久しぶり」という意味で普段使われている表現です。これを数時間ぶりに会うのをちょっと大げさに表現することでユーモラスになります。
以上、乱雑で申し訳ありませんが、少しでも参考になれば嬉しいです (*´ω`*)ノ
数時間はa few hoursです。a couple of hoursという言い方もありますが、原則として「2時間」という意味になります。ただ2時間ではなくもっと数時間を言うときに使う人もいます。
疑問形にしたほうが冗談っぽく聞こえます。その時の顔の表情は真面目そうにするとうけると思います。
お力になれたら嬉しいです。