I congratulate Abhinav Bindra for his achievement. He has done something fantastic and we feel proud of it. But I dont understand the idea of using this achievement to say something about India's present generation. In my view, India's youth in general is as corrupt and narrow minded as the previous generation or maybe even worse. They are neither confident about themselves nor have self esteem or pride in being Indian. They hate people from other castes,religions etc. and really havent shown much improvement in civic sense,work ethic, professionalism or being open minded. This guy's achievement reflects his own hard work and talent. Dont equate that with the rest of today's overrated useless Indian youth. BTW I'm not a bitter old man. I'm 23 and I know what my generation is like.