Enjoy what you have, not what you wish for.Yes, I saw it live.
You see how many medals India wins this time and over the last 10 Olympics and consider the population..you will see what I saying.
Compare it to how Indians (both citizens and expats) fare at Math/Science Olympiads, spelling bee, chess etc.....
How's that for a platitude!