There is a deeply rooted philosophy in India called Atithi Devo Bhava , which literally translates to "The Guest is God".