I have been born and brought up in Delhi. Have worked there for the last 8 years. I am well versed with English and that helps me do my job well. But on a personal level, I feel out of place. I am not used to my colleagues treating me differently. I need to connect with them more. How do I do that?
Source: Today Deals