FA chief Brian Barwick has re-opened the debate over English talent available in the Premiership.
Barwick told BBC Sport: "We do have good players, but we don't have 50, 60, 70 players to pick from any more."
"The Premier League is a great league but it has a responsibility to deliver some good players to the FA," he said.
Barwick said it was important for the health of the game in this country to have a flourishing national side.
"A great England team is great for English football right across the piece," he said.
Barwick admits it is frustrating to see the England team struggle at a time when the Premier League is prospering.
"It's something of a dilemma for us," he said. "Are there enough English players? There aren't the same number of English players, that's for certain. We have to sort it out.
"Some of the top teams have less English players in them than foreign players. That's just the way the game has gone.
"That's not to say the players we have can't deliver. It's about having the right situation in place for them to deliver."