I recently went to kerala for holidays. At the hotel I talked to an uneducated muslim women working as helping attendent at reception in her late 50s. I mentioned to her that I as a tourist have travelled to mid-east as well. She instantly asked me did I like her country when I was there!!! remember this women has never ever been out of India her whole life, eat Indian food, drank Indian water and so on.. still she didn't consider India as her country. what a brainwashing by saudi/paki-jehadi agents in India called Imams!!!
That clearly proves that we as Indians are not able to provide a great nation to people who come from oustide. Its not their mistake. If our nation had infused positive thoughts in her, then that brainwashing would not have work.
dont ask what country has done for us, first ask what we have done for the country