Partake in this celebration in a more accepting fashion. All the corporates allow Christmas holiday and Christmas festivities in offices. I am originally from Kolkata and there the lights in Parkstreet during this time of the year
There is a strong culture of celebrating Christmas in India. The Anglo - Indian community along with the Christian tribal community in several pockets of India keeps this festival alive and well celebrated. Even the non christians