Our captain fantastic was left out of the last squad but reassured by Sven Goran Eriksson that it was simply to look at other striking options.
The England boss has kept to his word and Teddy is in the squad to face Italy at Elland Road on Wednesday night.
Back on the scoresheet in Sunday's win at Fulham, an upbeat Teddy beamed: "It was great news and I'm looking forward to it.
"It's getting near to the World Cup now and Sven's making up his mind who he wants and doesn't want so it's important to be in the squad.
"I'm pleased to be involved, especially after having a little injury last week and a little dip in form.
"But you don't pick an England squad over a five weeks, you pick over a season."
Teddy has been the target of some criticism in recent weeks but added: "It's all part and parcel of being a footballer.
"You have ups and downs throughout a season and hopefully you come through it.
"I'm pleased to be back in the squad. It will be a big game, of course, there is no 'small' game when you play for England, whether it's a friendly or not."
Teddy Sheringham says it's a crucial time to be named in England squads as the World Cup draws ever closer.