after a long period of time or an especially long delay
ایک طویل وقت کے بعد یا خاص طور پر طویل تاخیر کے بعد
at length they arrived
لمبائی وہ پہنچ گئے