Genesis 15:16 NCV

16 After your great-great-grandchildren are born, your people will come to this land again. It will take that long, because I am not yet going to punish the Amorites for their evil behavior."