English to Urdu
English: It has been a while since we talked last.
Translation: ہمیں پچھلی دفعہ بات کیے ہوئے کافی وقت ہو گیا۔