I stumbled upon the phrase すごいその, while watching the tv programme. At first, I thought it means "That's amazing" because
すごい = Amazing
その = That
However, I was told by my Japanese friend that it means "Let me see" or the speakers was stammering and thinking about what to say next in this context.
I couldn't really check this on any websites, so can someone explain this to me?