The past leaders of the people of God had faith that what God has promised would come true. ## having seen and welcomed them from far off ## This phrase is comparing the prophet's understanding of future events to welcoming a traveler arriving from far away. AT: "having understood what God will do in the future" (See: [[rc://en/ta/man/translate/figs-metaphor]]) ## admitted ## "acknowledged" or "accepted" ## aliens ## "foreigners" or "outsiders" ## a homeland ## "a country"