English to Nepali
English: It has been a while since we talked last.
Translation: हामीले अन्तिमचोटि बात गरेको धेरै समय भइसक्यो।