Hi is there any Catholic teaching on this scripture
I know the only thing in the catechism is that the church will undergo a death and resurrection
But this scripture implies it can be too late for gentiles ?
You need to interpret Scripture in the light of Catholic teaching. If you're not expert at Catholic teaching, it's seriously time for you to hit the books.
We're not Protestants. Scripture is not where you start in your quest for becoming a good Catholic. You need to start with basic Catechism, writings of the Church Fathers, and other spiritual works -- as for Scripture, it is the inspired Word of God, but you NEED A GUIDE or you WILL get lost.
Scripture is not sufficient by itself to lead you to heaven. On the contrary, presuming to strike out on your own without a guide is a sure recipe to end up a heretic.
To answer your question:
It is never too late for YOU or ANYONE YOU KNOW who is a Gentile. That includes virtually everyone on CathInfo, BTW. That's all you need to worry about. This life is a Time of Mercy. If God were done with you, you'd be dead. He obviously is continuing to give you chances to save your soul or you wouldn't be drawing breath right now.
You don't need to concern yourself with God's macro overall plan for Creation spanning centuries. All YOU need to worry about is pleasing God with the time you have, doing God's will, following the Commandments, and saving your soul. Attend to the lesser things, and don't worry about high and mighty matters which are not your concern.
It's similar to my answer to the question "When is the end of the world?" The end of the world for YOU is when you die. And that could be at any time. So make sure you're always in the State of Grace, and you're all set!