Please read your message "I dont think India has build enough talent pool to win junior cup by fielding right age players.."
What you reply now and message earlier is entirely different.
An Indian or a Indian team wins means they should over come lots of hurdles, first they should overcome local politics, then world governing body, then there are lots of demotivation from media, then cheat/bad/ill-behavious attitude from other teams. It is not straight forward that if you have talent you can win.
After overcome all those and win the game means it is not easy. Team have 1000 times more capability then other teams. So we should appreciate them.