This rag is good at 'feel-good' articles, but a little reality check is in order - Indians, while talented, suffer from one major defect - their lackadaisical, chalta hai attitude, for fineness, of doing one's best at all times rather than doing just enough to get it done - maybe that's why over 90% of 'doctors' are quacks, why India's achievements in olympic sports is a joke - the lst goes on. A great nation is made up of great people who do and expect the best - chalta hai is not an option. So if current situation on the ground is any indication, India wil never be a leader, far less a global leader.