In the distant past, a land was promised to the faithful.
In the near future, his people shall return.