Atithi Devo Bhava! (Sanskrit) translates as " Guests are like God to us" in English.
Sanskrit: Ancient Indian language.
AND WE FOLLOW IT EVEN NOW!
India is a big a very big country, confusing, uncomfortable*, chaotic and crowded at times for NON INDIANS, because back home they never had to face the hardship of life, everything so READY MADE kind of life they had there. Give us some time please, we will raise our standard of living for you. We are not that rich and definitely not poor hearted.
No Country is perfect. Mates, do we agree?
We Indians are proud of the land where we come from, Yeah! its India. Bharat. Hindustan.