Hi Ambuj: Me too as same as you, living in abroad. To be honest with you, Once upon a time India was so great in everything; but CERTAINLY NOT NOW. No more ethics, no more humanity, no more moral values, more corrupted minds, no more humbleness, no more honesty. The only advantage we have is, in the minds of Foreigners, India has still great bcoz of it's great culture, etc. But, once they visit India, all their good impression will be erased due to all kinds of bad experiences they will face here in India. This is the reality but none of our Indian would like to accept. I am proud to be an Indian citizen for all it's great culture, heritage etc but at the same time very shame to be an Indian for all the bad things prevailing in our country.