“And he shall send Jesus Christ, which before was preached unto you: whom the heaven must receive until the times of restitution of all things, which God hath spoken by the mouth of all his holy prophets since the world began.” Acts 3:20-21 kjv
It is hard to understand how there can be a restoration of all things, unless every single ruined sinner is redeemed, renewed and restored to God. If just one sinner ended up being separated from God forever, it would be less than a full restoration of all things. Such an imperfect restoration would fall short of all things being made new (Rev.21:5; 5:13). From “The Larger Hope” by Anthony E. Johnson.