If you don't have the skills to solve the toughest problems, you have no business being a lead. The essential thing that makes a lead a lead is technical leadership.
It's impossible to know everything but with the help of your team and hard work, you should be able to move forward.